diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 000000000..e69de29bb
diff --git a/1706/index.html b/1706/index.html
new file mode 100644
index 000000000..abd523743
--- /dev/null
+++ b/1706/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1706/test-results.json b/1706/test-results.json
new file mode 100644
index 000000000..a077119be
--- /dev/null
+++ b/1706/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:18:51.124Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2931,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:03.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9822,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:18:51.266Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3953,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:01.258Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:05.212Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5407,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:07.537Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4918,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:12.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5051,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:17.865Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:18:59.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1705,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:00.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1607,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:22.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:24.575Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3136,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:02.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3886,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:05.668Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3176,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:09.554Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:12.732Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:15.658Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6037,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:18.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2787,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:24.522Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3164,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:27.310Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3857,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:30.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18146,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:34.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:27.435Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:31.014Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:35.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3734,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:40.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3744,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:44.278Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:48.023Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3873,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:54.981Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3663,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:58.855Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4934,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:02.519Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:07.455Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:09.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:10.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1611,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:11.916Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2127,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:13.529Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1767,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:15.657Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1518,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:17.425Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2591,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:18.944Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1170,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:21.537Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:22.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1802,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:30.435Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:32.324Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:34.637Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:36.952Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:39.829Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:42.665Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3718,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:44.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2213,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:48.488Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:50.702Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:27.305Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1645,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:29.047Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1783,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:30.694Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1366,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:57.931Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2724,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:59.297Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:02.022Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3327,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:32.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:35.806Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:40.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3399,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:44.760Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:48.160Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:51.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:55.324Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4034,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:05.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:09.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:14.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3666,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:18.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3660,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:22.419Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:26.080Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9206,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:30.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:52.489Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:55.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6353,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:59.412Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:26.487Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:31.469Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:36.355Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4290,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:03.855Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4156,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:08.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:12.304Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:15.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:40.003Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5854,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:46.031Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5505,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:51.886Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4937,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:57.392Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:05.810Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6117,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:13.807Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:19.924Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:29.022Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10670,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:48.746Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:59.418Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17470,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:11.496Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:28.967Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5673,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:18.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5153,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:24.232Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6087,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:29.385Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:35.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:42.016Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:46.229Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5135,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:49.956Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:55.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:03.653Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5827,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:09.471Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7792,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:15.299Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:23.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:32.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:40.314Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:47.218Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:53.096Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5748,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:57.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6731,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:03.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:09.878Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9502,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:02.369Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:11.875Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:22.516Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11809,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:34.453Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7869,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:46.264Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:54.134Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9904,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:59.772Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:09.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14210,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:21.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8973,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:36.011Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13479,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:44.985Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:58.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14896,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:13.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11109,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:28.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:39.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6455,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:51.254Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:57.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:07.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6688,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:19.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:34.581Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:39.123Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:44.137Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8773,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:50.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8352,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:58.905Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9468,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:07.258Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:16.727Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:25.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:30.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6106,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:37.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5246,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:43.953Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4969,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:49.200Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7548,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:38.293Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:45.842Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:55.932Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:06.011Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13021,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:23.761Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:36.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14196,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:52.123Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:06.320Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11404,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:13.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7837,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:24.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8013,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:32.784Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8237,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:40.798Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:54.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5832,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:01.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6196,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:07.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5867,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:13.481Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:49.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11113,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:00.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:11.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8283,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:20.455Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:14.494Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:19.246Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5854,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:24.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5054,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:30.418Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6280,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:35.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:41.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:49.305Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:54.065Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:26.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8959,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:35.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:44.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:53.362Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:02.639Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11977,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:13.500Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:25.478Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:33.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6003,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:19.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:25.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:35.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10718,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:28.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 18710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:39.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:58.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4401,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:41.742Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3635,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:46.144Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4720,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:49.780Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:54.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3994,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:59.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:03.198Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7186,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:07.103Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:14.290Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4267,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:19.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:23.682Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:10.127Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7332,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:15.627Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8485,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:22.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7146,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:31.447Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:38.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5453,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:44.700Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8413,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:50.155Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5500,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:58.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:04.070Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6716,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:09.442Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:59.387Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1973,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:01.072Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:41.307Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:43.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T16:17:09.529Z",
+ "duration": 786702.2200000001,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1707/index.html b/1707/index.html
new file mode 100644
index 000000000..71b7281ae
--- /dev/null
+++ b/1707/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1707/test-results.json b/1707/test-results.json
new file mode 100644
index 000000000..d05df839d
--- /dev/null
+++ b/1707/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1898,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:25.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:32.606Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4132,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:25.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:29.494Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3599,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:33.056Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:37.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:42.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:47.291Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:27.264Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1926,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:29.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1819,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:53.055Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:54.875Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:31.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4123,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:33.858Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4120,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:37.984Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:42.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:45.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5972,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:49.062Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2700,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:55.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:57.737Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3919,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:00.610Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:04.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3671,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:57.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4586,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:01.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:05.830Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3799,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:10.714Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3829,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:14.515Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7082,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:18.345Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:25.428Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4137,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:28.788Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4450,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:32.927Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:37.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:36.663Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:38.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1767,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:40.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:42.116Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:45.000Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:47.405Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:48.900Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:51.651Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4462,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:52.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1796,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:00.073Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:01.962Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2195,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:04.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:06.613Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:09.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:12.124Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3528,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:14.343Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1727,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:17.872Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:19.600Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1418,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:57.326Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:58.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:00.328Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:26.327Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2556,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:28.143Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2781,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:30.700Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3507,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:02.066Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4516,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:05.574Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4263,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:10.091Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3152,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:14.355Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:17.507Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3573,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:20.707Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8222,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:24.281Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4274,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:33.483Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:37.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4543,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:42.951Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:47.496Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:51.122Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4302,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:54.684Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9354,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:58.987Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3128,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:23.085Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:26.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:29.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:57.191Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4772,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:01.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:06.288Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4411,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:32.508Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4752,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:36.921Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2755,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:41.674Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3450,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:44.430Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5034,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:08.349Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:13.385Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:20.535Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5462,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:26.285Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7704,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:36.344Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6032,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:44.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:50.082Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:58.815Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11686,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:19.283Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:30.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16451,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:41.805Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:58.258Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:47.918Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:53.133Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:58.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:04.337Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4165,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:11.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3423,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:15.316Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:18.740Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10044,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:24.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6805,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:34.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:41.222Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:46.135Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9675,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:53.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:02.909Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:10.254Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:16.986Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:22.864Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:27.051Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6378,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:32.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4681,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:39.013Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10526,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:31.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10188,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:42.322Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11514,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:52.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12751,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:04.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:16.778Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:24.252Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:30.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:40.334Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:54.653Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:06.685Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:15.520Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15565,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:29.375Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14824,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:44.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:59.767Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:11.858Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:23.782Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:29.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10365,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:39.989Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:50.356Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:03.902Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5134,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:08.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5794,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:13.384Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9788,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:19.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8551,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:28.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:37.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:46.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:55.574Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:00.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:06.997Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:13.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:18.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:07.183Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9287,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:14.572Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:23.861Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:34.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:49.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16850,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:02.436Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:19.288Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6965,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:33.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:40.045Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:49.692Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9445,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:59.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7560,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:08.861Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7011,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:23.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6153,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:30.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:36.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5958,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:42.654Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:16.430Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:27.524Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10087,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:37.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7602,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:47.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4628,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:43.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:48.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6349,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:53.789Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:00.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:05.171Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7245,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:11.136Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5343,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:18.382Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:23.726Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:55.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:04.286Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9431,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:12.177Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8662,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:21.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:30.273Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12170,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:39.786Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:51.957Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:59.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5978,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:48.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:54.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6367,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:04.331Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11544,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:56.492Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:08.039Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:26.315Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:10.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3768,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:14.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:18.448Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:24.033Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:28.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:32.054Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7598,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:35.675Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:43.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:47.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:53.478Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6487,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:37.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:44.401Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8423,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:51.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6735,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:59.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:06.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:13.377Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8375,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:18.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5500,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:26.847Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:32.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:37.429Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1659,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:28.453Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2086,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:30.113Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:07.768Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:10.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T16:19:37.691Z",
+ "duration": 787416.716,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1708/index.html b/1708/index.html
new file mode 100644
index 000000000..a8eea6394
--- /dev/null
+++ b/1708/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1708/test-results.json b/1708/test-results.json
new file mode 100644
index 000000000..802fafac9
--- /dev/null
+++ b/1708/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:48.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:04.909Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8866,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:48.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:57.495Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4039,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:01.389Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:09.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:14.695Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5779,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:19.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1375,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:55.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1765,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:56.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:25.556Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2444,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:27.272Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:58.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4362,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:01.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:06.074Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:09.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:13.273Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:16.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:22.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:25.315Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3925,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:28.815Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:32.742Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3517,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:29.718Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:33.236Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5184,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:37.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:43.119Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3178,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:47.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7420,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:50.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:57.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3746,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:01.560Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:05.307Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19277,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:10.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:05.440Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:07.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:09.038Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2484,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:11.097Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2008,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:13.582Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:15.592Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:17.339Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1284,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:19.916Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:21.201Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2047,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:31.014Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2592,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:33.183Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1752,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:35.778Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:37.532Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2293,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:40.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:42.908Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3469,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:45.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1665,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:48.818Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:50.485Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:26.055Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1679,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:27.771Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1687,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:29.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:57.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2525,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:59.296Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:01.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3429,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:31.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:34.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4334,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:38.860Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:43.195Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:46.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3653,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:49.669Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:53.323Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4019,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:04.734Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:08.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4737,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:13.406Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3529,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:18.144Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:21.675Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3612,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:25.368Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:28.980Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:51.407Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:54.665Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6492,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:57.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4831,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:29.510Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:34.342Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:39.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:01.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:06.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3045,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:10.964Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:14.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:38.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:44.028Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6579,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:50.140Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5677,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:56.719Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:04.118Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6360,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:12.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:18.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4917,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:28.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10950,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:54.165Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9106,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:05.116Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:14.224Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:30.766Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5895,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:17.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:23.434Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:28.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:35.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4527,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:41.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3368,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:46.093Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:49.462Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:55.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:04.321Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5665,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:10.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:16.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:24.888Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7544,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:34.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:42.337Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:49.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:55.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:59.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7512,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:06.077Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:13.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:02.465Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:13.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12067,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:23.581Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11807,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:35.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:47.458Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:54.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10944,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:01.904Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:12.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:27.030Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7869,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:38.606Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:46.476Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:58.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:13.910Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:27.469Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:38.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6409,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:51.747Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:58.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:07.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:19.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4148,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:33.242Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5331,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:37.391Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6079,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:42.723Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:48.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8943,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:58.304Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9426,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:07.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9827,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:16.675Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5267,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:26.503Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6076,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:31.771Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6265,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:37.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:44.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:49.812Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:38.749Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:46.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:55.400Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:06.065Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:21.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:35.102Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:51.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6281,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:05.680Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9862,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:11.962Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8440,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:21.826Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8003,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:30.266Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9128,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:38.270Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6851,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:55.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5851,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:02.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:07.902Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:14.404Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:47.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10635,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:58.140Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9258,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:08.777Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8477,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:18.036Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4352,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:17.960Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4626,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:22.314Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:26.941Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5088,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:32.531Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:37.621Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:43.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4562,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:51.322Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:55.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8513,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:26.280Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8540,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:34.795Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10083,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:43.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9254,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:53.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10864,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:02.676Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:13.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7335,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:25.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:33.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:20.099Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9999,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:26.343Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6038,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:36.344Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11521,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:26.519Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:38.041Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:57.141Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3612,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:42.396Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4397,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:46.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:50.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4255,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:55.134Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:59.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:03.247Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:07.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5131,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:14.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4265,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:19.547Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6564,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:23.813Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5726,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:09.298Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7323,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:15.040Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8678,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:22.364Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6839,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:31.043Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:37.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:44.156Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8026,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:50.363Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5337,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:58.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:03.729Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7152,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:09.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:00.831Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:02.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:41.138Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:42.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T21:47:03.434Z",
+ "duration": 792889.76,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1709/index.html b/1709/index.html
new file mode 100644
index 000000000..cec770821
--- /dev/null
+++ b/1709/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1709/test-results.json b/1709/test-results.json
new file mode 100644
index 000000000..c3d361eb3
--- /dev/null
+++ b/1709/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:01.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:15.664Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8880,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:01.208Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:10.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3393,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:14.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5538,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:19.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5007,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:25.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:30.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:08.186Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2470,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:09.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:35.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:37.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2598,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:12.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3762,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:14.705Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:18.468Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:22.097Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:25.220Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6538,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:28.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3297,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:35.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:38.382Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:41.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18525,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:45.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:40.170Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:43.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:47.602Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:52.809Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:56.388Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6453,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:59.912Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:06.365Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:09.985Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:13.567Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19316,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:18.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1304,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:17.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:19.060Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:20.681Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2316,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:22.329Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:24.645Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:26.399Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:28.282Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:31.993Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:34.192Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2050,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:42.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:45.137Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2647,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:47.153Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2738,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:49.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:52.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2131,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:55.632Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3471,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:57.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1620,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:01.237Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6792,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:02.858Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:39.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1778,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:40.924Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1566,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:42.703Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:09.664Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2491,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:11.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:13.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3564,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:44.270Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4264,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:47.835Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:52.101Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:56.362Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3295,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:59.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:02.887Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7990,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:06.596Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:16.707Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:20.943Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:25.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:30.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3702,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:34.100Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:37.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:42.988Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3208,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:03.866Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3418,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:07.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6150,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:10.495Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4751,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:37.866Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5338,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:42.619Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:47.958Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4747,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:14.616Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:19.365Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2988,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:23.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3295,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:26.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6151,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:51.978Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:58.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:04.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5702,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:10.446Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:16.669Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:24.959Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8977,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:30.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5163,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:39.952Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:59.869Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:10.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16735,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:23.086Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9246,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:39.822Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:29.908Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:35.637Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6608,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:40.897Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:47.506Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:53.668Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:58.192Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:01.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8954,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:06.841Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5805,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:15.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6038,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:21.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7874,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:27.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:35.518Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:45.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:52.954Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:59.670Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:05.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5606,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:09.502Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:15.110Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5333,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:21.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:16.178Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10078,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:26.685Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12360,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:36.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:49.126Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:01.712Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5738,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:09.684Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9602,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:15.423Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:25.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11556,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:39.316Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:50.873Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11919,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:00.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:12.766Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:29.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11230,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:44.441Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:55.672Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6939,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:06.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:13.874Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:25.811Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:37.158Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3808,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:45.121Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:48.930Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6198,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:54.483Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:00.682Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9165,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:09.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9609,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:18.756Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9383,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:28.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:37.750Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:43.106Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6620,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:49.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5181,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:56.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4639,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:01.516Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7653,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:49.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:56.733Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:05.045Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:15.145Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10806,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:30.268Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 18028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:41.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:59.104Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9123,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:11.334Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8250,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:20.459Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:28.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7892,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:39.659Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:47.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7138,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:06.160Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:13.299Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:19.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:24.618Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:55.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:06.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:16.498Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:25.597Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:27.189Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:31.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6449,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:36.948Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4960,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:43.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:48.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:54.738Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4901,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:01.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:06.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9244,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:35.817Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:45.063Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10002,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:54.117Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9693,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:04.120Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10705,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:13.814Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13155,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:24.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:37.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7699,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:46.645Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6135,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:30.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:37.017Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6104,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:47.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10332,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:44.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18100,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:55.117Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:13.218Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:53.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:57.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:01.727Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:06.756Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4120,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:11.230Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:15.352Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:19.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3870,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:27.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4393,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:31.555Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:35.950Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6281,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:24.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6461,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:31.064Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:37.526Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6842,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:47.419Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5712,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:54.262Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4894,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:59.975Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:04.869Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4426,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:13.053Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5430,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:17.480Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6707,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:22.911Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:11.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:13.294Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:54.349Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2937,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:56.472Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T21:49:17.013Z",
+ "duration": 792692.683,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1719/index.html b/1719/index.html
new file mode 100644
index 000000000..974233109
--- /dev/null
+++ b/1719/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1719/test-results.json b/1719/test-results.json
new file mode 100644
index 000000000..40c1adf82
--- /dev/null
+++ b/1719/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2538,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:19.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:26.568Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:19.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:23.986Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3421,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:27.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:29.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4525,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:34.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:39.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1369,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:22.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1823,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:23.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1434,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:45.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2404,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:46.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:25.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:28.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3709,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:32.008Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3321,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:35.718Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3223,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:39.040Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:42.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:48.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:51.476Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4054,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:54.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:58.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:49.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:52.950Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:57.239Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:02.204Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3661,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:06.220Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:09.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3682,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:17.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:20.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4483,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:24.550Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:29.034Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1573,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:30.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:32.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2004,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:34.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:36.402Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2079,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:38.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1802,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:40.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:42.486Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:45.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:46.825Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1690,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:54.967Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2587,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:56.764Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2293,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:59.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:01.652Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:04.919Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:07.067Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3433,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:09.555Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:12.989Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:14.295Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1536,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:51.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1459,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:52.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:54.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:21.088Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2533,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:22.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2881,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:25.495Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:56.402Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:59.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:04.226Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3232,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:08.454Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3209,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:11.686Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:14.896Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8394,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:18.480Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:28.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:32.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:37.167Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3666,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:41.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3760,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:45.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4672,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:49.172Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:53.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:17.252Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:20.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:24.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4793,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:48.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4939,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:53.419Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:58.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4449,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:26.880Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:31.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:36.191Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:39.288Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6602,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:02.972Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:09.575Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:15.401Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:20.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:31.684Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6087,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:39.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8477,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:45.693Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:54.171Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11904,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:10.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:22.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 18364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:34.580Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8481,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:52.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5482,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:42.872Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:48.356Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6078,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:53.537Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:59.616Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:06.200Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3636,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:10.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:13.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8026,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:19.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6655,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:27.361Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:34.017Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7867,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:39.965Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9650,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:47.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:57.485Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:05.345Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6041,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:12.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:18.400Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5529,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:22.660Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:28.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:34.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9599,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:25.362Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:34.963Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11388,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:45.879Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11814,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:57.269Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:09.085Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:16.266Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11303,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:21.959Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13187,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:33.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10228,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:46.453Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9740,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:56.682Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13894,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:06.423Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:20.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:34.413Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:49.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12166,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:00.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6132,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:12.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9313,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:18.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:27.949Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6663,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:40.112Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4454,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:59.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:03.586Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5885,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:08.621Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9630,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:14.507Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7715,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:24.138Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9388,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:31.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:41.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5176,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:50.441Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6949,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:55.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:02.568Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5643,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:08.384Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4880,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:14.029Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:01.444Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8373,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:08.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10295,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:16.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:27.144Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12847,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:42.346Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17336,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:55.194Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:12.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:25.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:32.099Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:42.983Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8691,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:51.129Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8021,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:59.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:18.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:25.991Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:32.102Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5955,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:38.324Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:07.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9866,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:18.363Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:28.230Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:37.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:39.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:44.332Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:49.533Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:55.155Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:00.170Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:06.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:13.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:18.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:46.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:55.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:05.431Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10458,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:14.277Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:24.739Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:34.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:46.295Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8248,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:53.979Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:44.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:50.320Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:00.482Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:46.787Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19366,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:56.958Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10887,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:16.325Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4072,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:06.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:10.870Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5532,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:14.327Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:19.860Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:23.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:27.446Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6690,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:31.904Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:38.595Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:43.319Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6776,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:47.586Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6313,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:27.235Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:33.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:41.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:49.234Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:56.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:02.827Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8119,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:09.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:17.207Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:22.780Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7652,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:27.108Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1466,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:22.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1950,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:24.070Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1654,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:02.232Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3252,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:03.888Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-28T11:21:31.688Z",
+ "duration": 783174.081,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1727/index.html b/1727/index.html
new file mode 100644
index 000000000..a1c74be5d
--- /dev/null
+++ b/1727/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1727/test-results.json b/1727/test-results.json
new file mode 100644
index 000000000..23dace450
--- /dev/null
+++ b/1727/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1824,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:43.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10839,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:50.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:43.979Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3330,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:47.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3416,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:51.033Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:03.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4945,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:08.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:13.535Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1247,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:45.915Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:47.164Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:15.367Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:17.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:48.891Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3751,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:51.533Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3475,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:55.285Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:58.761Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2862,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:01.651Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6148,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:04.513Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:10.662Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:13.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:16.293Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:20.242Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:19.851Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4679,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:23.583Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5157,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:28.263Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:33.426Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3593,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:37.283Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:40.877Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4116,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:48.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3849,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:52.504Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:56.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18987,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:00.458Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1448,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:54.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1596,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:55.906Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1563,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:57.503Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2256,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:59.068Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1673,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:01.325Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1481,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:02.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2786,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:04.482Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1223,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:07.269Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4447,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:08.493Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:18.547Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2450,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:20.847Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2776,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:23.298Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2478,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:26.076Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:28.559Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2533,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:31.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:33.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:37.418Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:39.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1419,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:12.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:14.365Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:15.954Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:45.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3376,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:47.473Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2528,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:50.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3392,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:17.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:21.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:25.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:30.021Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3280,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:33.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:36.546Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8819,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:40.601Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4413,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:53.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:57.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:03.012Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:07.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3642,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:11.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:14.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9478,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:18.665Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:39.044Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:42.672Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7876,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:46.038Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4338,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:19.459Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:23.798Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14529,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:27.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:49.425Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4159,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:53.242Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3787,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:57.404Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:01.192Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:28.149Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:34.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:40.671Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:46.290Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:53.939Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5865,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:02.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:08.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5219,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:17.919Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:42.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:53.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 17463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:03.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:20.929Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:04.234Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5387,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:10.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:15.773Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5918,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:21.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:27.430Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:31.838Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:35.806Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6863,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:41.314Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:48.179Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7108,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:55.689Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6905,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:02.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9668,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:09.704Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8512,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:19.373Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7309,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:27.886Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:35.196Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:41.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:45.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6131,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:51.589Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:57.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:51.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11314,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:02.296Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11747,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:13.611Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12431,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:25.359Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7575,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:37.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6049,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:45.367Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10479,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:51.417Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:01.903Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13515,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:16.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8709,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:29.914Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:38.626Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:52.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:08.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:21.773Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11233,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:33.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:44.321Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10688,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:50.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9532,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:00.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:10.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:23.145Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:26.829Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:32.583Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:38.768Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8130,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:48.178Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9930,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:56.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8607,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:06.240Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:14.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7164,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:19.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:27.109Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:34.692Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5445,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:40.334Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7309,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:29.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:37.065Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10548,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:45.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:56.198Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:10.736Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16810,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:24.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:41.586Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:54.228Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:02.292Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:11.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8591,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:21.038Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:29.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6526,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:45.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5623,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:52.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:57.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:05.154Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10356,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:37.463Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:47.820Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:59.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9335,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:08.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:03.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:08.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5292,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:13.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5264,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:19.095Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:24.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6691,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:29.950Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:36.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4910,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:41.166Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8150,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:17.222Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8152,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:25.374Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:33.527Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9925,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:44.051Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9489,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:53.977Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11897,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:03.467Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:15.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8292,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:22.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5650,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:11.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9422,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:16.762Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5526,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:26.184Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10766,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:17.814Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:28.581Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:48.123Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:31.725Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:35.277Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4681,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:39.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3809,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:44.220Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3419,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:48.030Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3416,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:51.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5609,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:54.868Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3851,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:00.478Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:04.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:08.646Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:59.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7671,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:05.970Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8343,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:13.643Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:21.987Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:28.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5898,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:35.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8297,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:41.010Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5298,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:49.308Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:54.607Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:59.970Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:46.082Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:47.885Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:31.211Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:33.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-04T12:42:55.326Z",
+ "duration": 792359.06,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1728/index.html b/1728/index.html
new file mode 100644
index 000000000..8aafbb213
--- /dev/null
+++ b/1728/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1728/test-results.json b/1728/test-results.json
new file mode 100644
index 000000000..cfbb4c3bf
--- /dev/null
+++ b/1728/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8630,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:26:55.592Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2370,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:11.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10400,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:26:55.602Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3610,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:06.122Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:09.733Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5478,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:15.653Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4687,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:21.132Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:25.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1304,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:04.400Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:05.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2035,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:31.217Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:33.253Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2763,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:07.597Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:10.361Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:14.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:17.832Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3517,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:21.059Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:24.577Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3003,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:31.605Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:34.610Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:37.643Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18677,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:41.517Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:36.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4843,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:39.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:44.310Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4212,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:49.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3600,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:53.488Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:57.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3786,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:04.057Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:07.844Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:11.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:16.536Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:13.492Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1839,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:15.052Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:16.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2420,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:18.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:21.205Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1742,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:23.425Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:25.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:28.429Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:30.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2084,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:39.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:41.328Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:43.556Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:46.052Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3351,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:49.073Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2141,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:52.427Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3633,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:54.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1842,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:58.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:00.047Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1658,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:34.899Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1597,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:36.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1694,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:38.156Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1401,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:07.402Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:08.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:11.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3337,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:39.851Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:43.189Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:47.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:51.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3263,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:54.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3530,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:58.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8420,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:01.741Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:14.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5090,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:18.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:23.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3577,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:28.417Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:31.995Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:35.725Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:41.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:00.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2976,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:03.165Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6112,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:06.143Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5843,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:35.863Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5767,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:41.709Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12253,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:47.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:10.172Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:14.674Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:18.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3563,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:21.738Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:50.831Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:56.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6495,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:02.853Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5407,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:09.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8108,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:12.287Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5838,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:20.396Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9387,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:26.235Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:35.623Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10977,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:59.806Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:10.784Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17204,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:23.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9191,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:40.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:25.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:30.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6650,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:36.282Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6068,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:42.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:49.003Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:53.245Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5360,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:56.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:02.113Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:10.436Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6189,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:16.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:22.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:30.120Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:38.750Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7018,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:47.193Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6235,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:54.213Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4341,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:00.449Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5777,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:04.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:10.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:17.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9818,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:14.790Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:24.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:35.890Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12847,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:47.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7461,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:00.442Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6707,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:07.905Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:14.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16488,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:25.255Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:41.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:55.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13308,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:03.988Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:17.300Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13325,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:33.169Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12398,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:46.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11333,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:58.896Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:10.230Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9886,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:17.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10981,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:27.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:38.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:40.845Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:44.809Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:50.319Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8871,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:56.295Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:05.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:13.068Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:22.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5733,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:31.910Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:37.645Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:44.726Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:51.263Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4996,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:56.297Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7696,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:50.084Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9386,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:57.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10821,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:07.169Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:17.991Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14282,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:33.940Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:48.223Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:04.949Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:18.486Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:26.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:34.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:45.326Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7864,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:53.912Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7284,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:01.299Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:08.584Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5674,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:14.775Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6213,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:20.450Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11098,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:01.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:12.880Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9861,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:23.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9467,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:33.631Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4433,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:22.773Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:27.208Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6134,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:32.554Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5681,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:38.690Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:44.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:50.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4861,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:57.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:02.212Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8349,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:43.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8927,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:51.462Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10007,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:00.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:10.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10421,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:20.412Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13008,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:30.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8001,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:43.844Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:51.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:26.670Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10294,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:32.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6208,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:43.006Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:45.152Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19474,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:55.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11826,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:15.175Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:49.231Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:53.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:57.286Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:02.598Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4277,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:07.155Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4115,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:11.434Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7013,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:15.551Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:22.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:27.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6871,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:31.840Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:27.024Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7917,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:33.921Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:41.839Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:50.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:58.208Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:05.161Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:10.433Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:19.194Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:24.879Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8483,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:30.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:07.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1945,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:09.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:00.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3370,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:02.551Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-02T22:25:13.840Z",
+ "duration": 805064.1290000001,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1758/index.html b/1758/index.html
new file mode 100644
index 000000000..7862ca2ef
--- /dev/null
+++ b/1758/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1758/test-results.json b/1758/test-results.json
new file mode 100644
index 000000000..9d6345780
--- /dev/null
+++ b/1758/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:51.638Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2405,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:09.916Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3688,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:51.681Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3467,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:55.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:58.952Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:13.359Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:18.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5781,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:24.206Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:53.473Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:55.112Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1385,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:30.019Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2282,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:31.405Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2533,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:57.037Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:54:59.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3167,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:03.353Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2600,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:06.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2733,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:09.121Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6726,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:11.856Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2617,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:18.583Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:21.201Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3887,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:24.115Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 19603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:28.004Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:33.689Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4821,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:37.272Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4694,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:42.094Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:46.790Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:50.455Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6793,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:54.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3695,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:01.010Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4005,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:04.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4676,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:08.712Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19566,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:13.389Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:02.305Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:07.863Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1687,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:14.763Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4562,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:16.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5965,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:21.014Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5447,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:49.525Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6204,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:55.062Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3134,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:01.267Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6342,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:04.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:10.747Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:26.989Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2108,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:28.696Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1487,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:30.805Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1894,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:32.294Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1458,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:34.189Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1433,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:35.648Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2425,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:37.083Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:39.509Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4357,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:40.726Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1357,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:16.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1704,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:18.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1704,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:19.844Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2337,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:21.550Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:23.888Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1568,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:25.767Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:27.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:30.060Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:31.361Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1252,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:45.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1757,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:46.342Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:48.101Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:32.966Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3138,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:34.820Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:37.960Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:50.294Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:54.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:58.818Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:04.305Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4382,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:08.618Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3904,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:13.001Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7969,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:16.906Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:41.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6189,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:45.941Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6198,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:52.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:58.332Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:03.516Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4778,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:08.733Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9412,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:13.513Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3522,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:47.619Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3466,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:51.142Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:55:54.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5286,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:39.922Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4939,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:45.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10386,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:00:50.149Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4115,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:01.654Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:05.770Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:08.784Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2946,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:11.843Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:00.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:06.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4551,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:10.663Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:15.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:14.810Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4388,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:20.644Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8238,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:25.033Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:33.272Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8822,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:39.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5349,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:48.010Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:19.297Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:28.269Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12587,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:37.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9571,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:50.223Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16533,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:59.795Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:16.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:24.899Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4778,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:30.963Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6247,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:35.743Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:41.991Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4944,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:47.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3809,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:52.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5409,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:56.294Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6658,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:01.704Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6143,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:08.363Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:14.507Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:20.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8892,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:27.655Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10490,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:36.548Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:47.039Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:53.900Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3734,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:00.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5794,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:04.101Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6347,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:09.896Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:16.245Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11943,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:22.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:34.918Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:46.861Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:01:57.465Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7738,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:09.117Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:16.856Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9270,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:23.490Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11596,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:32.761Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:44.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8909,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:56.193Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:05.103Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16137,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:16.688Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:32.826Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9994,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:47.409Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:57.404Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7098,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:09.151Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9994,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:16.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10039,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:26.245Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6477,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:36.292Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:53.368Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5768,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:56:58.097Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:03.867Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8660,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:10.782Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:19.443Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:27.137Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10558,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:37.355Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:47.914Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5633,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:52.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5409,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:57:58.086Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:03.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:08.960Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7978,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:25.441Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:33.422Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11778,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:43.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:02:55.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13086,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:10.138Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:23.225Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12958,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:39.663Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6304,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:52.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8668,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:03:58.931Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7953,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:07.600Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9274,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:15.554Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:24.829Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:14.244Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6193,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:20.523Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:26.728Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5314,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:34.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10992,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:32.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9487,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:43.405Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8591,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:52.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8336,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:01.485Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4792,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:20.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:25.067Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5900,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:32.621Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5397,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:38.522Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5669,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:43.920Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6224,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:49.592Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4810,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:55.817Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4974,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:00.628Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:42.782Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11754,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:04:50.127Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9586,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:01.883Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9507,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:11.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10530,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:20.978Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11727,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:31.509Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7064,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:43.237Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8070,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:50.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6046,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:39.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9678,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:45.843Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:58:55.522Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10592,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:09.833Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18513,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:20.426Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:38.940Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:02.081Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3983,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:06.619Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4400,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:10.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3623,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:15.004Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3873,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:18.628Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:22.502Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:27.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4264,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:35.510Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3688,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:39.775Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:43.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:50.176Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6471,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:57.069Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5272,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:03.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3789,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:08.816Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3981,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:12.606Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4901,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:16.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:21.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:29.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:35.332Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:40.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1676,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:05.608Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2100,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T13:59:07.286Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:05:58.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T14:06:00.787Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-17T13:53:01.840Z",
+ "duration": 825764.132,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1760/index.html b/1760/index.html
new file mode 100644
index 000000000..c70396673
--- /dev/null
+++ b/1760/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1760/test-results.json b/1760/test-results.json
new file mode 100644
index 000000000..504e98771
--- /dev/null
+++ b/1760/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:36.343Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3123,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:52.986Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:36.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3373,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:40.575Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:43.949Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:56.787Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5065,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:01.966Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5927,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:07.034Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1006,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:38.917Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:39.924Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1367,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:12.973Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:14.342Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2686,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:41.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:44.321Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:48.147Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2769,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:51.410Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:54.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6057,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:56.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:02.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2940,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:05.703Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:08.644Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 19073,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:12.640Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3543,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:16.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:20.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:24.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:29.605Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:32.953Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6772,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:36.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:43.353Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3997,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:46.693Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:50.691Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19761,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:55.106Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4831,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:47.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6327,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:52.307Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:58.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5876,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:00.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5118,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:06.407Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6116,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:32.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6742,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:39.104Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:45.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6230,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:48.580Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6070,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:54.811Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:11.532Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1982,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:12.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:14.661Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1770,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:16.057Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1556,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:17.828Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1247,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:19.385Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:20.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1206,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:23.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:24.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:00.889Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1643,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:02.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1593,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:03.775Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:05.369Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:07.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1693,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:09.293Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2873,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:10.988Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1929,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:13.862Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8078,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:15.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:28.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1571,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:29.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1879,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:31.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1765,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:14.876Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:16.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3118,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:19.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:33.077Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4768,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:37.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5644,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:41.943Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4384,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:47.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:51.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4285,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:55.811Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:00.099Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4191,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:22.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:27.076Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5532,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:33.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4502,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:38.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5303,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:43.044Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:48.347Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:53.227Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:31.723Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3466,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:35.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7139,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:38.770Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5459,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:23.881Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:29.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:34.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4082,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:45.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2997,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:49.997Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2744,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:52.995Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3037,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:55.740Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5733,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:45.291Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:51.029Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:55.659Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4142,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:00.250Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:58.794Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:04.536Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:08.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5594,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:16.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:21.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5305,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:31.019Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:02.480Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9553,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:12.584Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:22.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:35.015Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:45.977Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:02.443Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:08.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5372,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:14.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:19.964Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5743,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:25.941Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:31.685Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:36.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5804,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:40.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6881,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:46.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5992,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:53.393Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6472,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:59.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7451,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:05.859Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9139,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:13.312Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:22.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7194,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:32.798Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5717,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:39.993Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:45.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6303,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:49.012Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:55.316Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3761,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:00.921Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:04.420Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:16.816Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:27.003Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11628,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:38.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7713,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:49.639Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6155,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:57.353Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10737,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:03.509Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:14.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:26.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7897,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:38.654Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10721,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:46.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:57.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:12.290Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:24.671Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11942,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:38.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:50.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10068,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:57.670Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:07.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:17.443Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:36.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:40.968Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7560,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:47.090Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:54.651Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7467,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:04.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:11.655Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:21.948Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:32.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5307,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:37.548Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5319,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:42.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:48.177Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5042,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:53.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9500,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:11.693Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10296,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:21.194Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12504,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:31.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14050,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:43.997Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11362,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:58.048Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:09.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:26.246Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:39.135Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:46.698Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:54.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8405,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:02.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8356,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:11.210Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6867,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:58.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7323,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:05.458Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6127,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:12.782Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:18.911Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10918,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:19.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:30.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:41.513Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:50.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:04.692Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:09.928Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:16.510Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5389,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:22.768Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5696,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:28.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:33.856Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4638,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:39.764Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4470,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:44.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:24.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10274,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:32.027Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:42.303Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9988,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:53.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:03.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12145,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:13.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8505,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:25.905Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:34.410Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5817,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:24.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9906,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:30.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:40.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10140,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:58.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:08.183Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:25.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3696,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:46.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3954,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:50.067Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4540,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:54.023Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:58.564Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:02.147Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4649,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:06.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7969,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:10.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3962,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:18.725Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:22.688Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:26.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6991,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:37.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5270,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:44.352Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:49.623Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3769,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:54.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:58.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:02.956Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:07.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5475,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:16.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5235,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:21.816Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:27.053Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:48.879Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:50.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:41.917Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2775,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:43.947Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-17T11:07:46.856Z",
+ "duration": 827999.98,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/main/index.html b/main/index.html
new file mode 100644
index 000000000..87c97155c
--- /dev/null
+++ b/main/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/main/test-results.json b/main/test-results.json
new file mode 100644
index 000000000..b7232a042
--- /dev/null
+++ b/main/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9187,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:00.794Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:27.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:00.829Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:11.960Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:15.840Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:31.826Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4865,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:37.473Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5091,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:42.339Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:10.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:11.407Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:47.439Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:48.757Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2821,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:13.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:15.871Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:19.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2814,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:23.218Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2638,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:26.034Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6104,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:28.674Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2763,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:34.780Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:37.544Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4806,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:40.631Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 19220,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:45.438Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:50.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:54.380Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4503,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:59.023Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3365,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:03.529Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3727,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:06.895Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:10.623Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3719,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:17.420Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3647,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:21.141Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4649,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:24.789Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19889,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:29.441Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:19.438Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6288,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:24.136Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:30.426Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5844,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:32.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7082,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:38.164Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:06.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5799,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:13.245Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2680,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:19.046Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6226,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:21.727Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5483,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:27.954Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1922,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:45.261Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1453,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:47.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:48.641Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1784,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:49.933Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1237,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:51.718Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1238,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:52.957Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2302,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:54.196Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:56.499Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4302,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:42:57.714Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1270,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:33.449Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:34.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1639,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:36.405Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2187,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:38.046Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1806,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:40.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1739,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:42.041Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2806,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:43.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:46.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:47.968Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1083,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:02.021Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1623,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:03.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2140,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:04.730Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:49.347Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3388,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:50.822Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:54.212Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3755,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:06.871Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:10.626Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5484,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:15.356Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:20.841Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4194,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:24.688Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:28.883Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8141,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:32.920Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5076,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:57.714Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:02.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6495,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:09.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:15.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5247,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:20.528Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4773,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:25.778Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9510,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:30.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3515,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:04.671Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:08.195Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:11.191Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:47:56.372Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5130,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:01.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9950,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:06.932Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:17.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:21.615Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:24.814Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2909,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:27.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6407,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:16.888Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4793,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:23.304Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4803,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:28.098Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4250,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:32.902Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5996,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:30.650Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4374,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:36.648Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8542,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:41.022Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5332,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:49.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8661,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:54.898Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5088,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:03.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9219,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:37.177Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:46.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12635,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:57.716Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:10.353Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16719,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:21.312Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:38.032Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:41.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4973,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:47.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5777,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:52.016Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:43:57.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4677,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:03.252Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:07.931Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5783,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:11.883Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7250,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:17.667Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6044,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:24.919Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6521,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:30.963Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:37.485Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9454,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:44.679Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:54.134Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7731,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:04.008Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:11.740Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:17.679Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6010,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:21.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5735,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:27.712Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:33.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:40.095Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10070,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:48:52.559Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:02.631Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:13.467Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7595,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:25.576Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:33.172Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:39.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14658,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:48.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11065,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:03.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8657,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:14.481Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12444,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:23.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15813,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:35.584Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12770,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:51.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13347,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:04.169Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10764,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:17.518Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6832,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:28.282Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10679,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:35.116Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10158,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:45.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7072,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:55.956Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4682,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:08.657Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6084,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:13.341Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6565,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:19.433Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9498,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:25.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7698,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:35.498Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9912,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:43.198Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9628,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:44:53.110Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5934,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:02.763Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5481,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:08.698Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5057,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:14.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5287,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:19.238Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:24.526Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11193,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:47.122Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:49:58.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11799,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:08.985Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:20.785Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13601,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:34.801Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 17085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:50:48.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:05.489Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:18.545Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:25.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:33.970Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8507,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:42.844Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7978,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:51.351Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6953,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:29.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:36.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7246,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:42.643Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:49.891Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11810,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:51:59.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10771,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:11.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10724,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:21.918Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:32.644Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5120,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:37.546Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:42.666Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:49.504Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6657,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:55.382Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5922,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:02.041Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5969,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:07.965Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4301,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:13.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5224,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:18.237Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8016,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:03.043Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:11.061Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12944,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:21.582Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10287,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:34.527Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10401,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:44.815Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12394,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:55.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7657,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:07.616Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6195,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:15.275Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6695,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:45:55.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:02.239Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:12.438Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9898,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:40.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18263,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:52:50.619Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:08.883Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4752,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:18.576Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4093,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:23.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:27.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:31.298Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3953,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:35.176Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4676,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:39.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8201,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:43.807Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4046,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:52.010Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3783,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:56.057Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:59.841Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6474,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:20.469Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4168,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:26.944Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5239,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:31.113Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:36.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3983,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:40.201Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4896,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:44.185Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:49.082Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:57.350Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5434,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:54:02.626Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7819,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:54:08.062Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:23.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:46:25.246Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2432,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:21.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3002,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T10:53:23.908Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-17T10:40:19.061Z",
+ "duration": 836915.561,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file