diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 000000000..e69de29bb
diff --git a/1704/index.html b/1704/index.html
new file mode 100644
index 000000000..acffc53c5
--- /dev/null
+++ b/1704/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1704/test-results.json b/1704/test-results.json
new file mode 100644
index 000000000..78a2fc91c
--- /dev/null
+++ b/1704/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": 9372,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:12.997Z",
+ "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": 3128,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:34.500Z",
+ "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": 10947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:13.036Z",
+ "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": 3857,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:24.226Z",
+ "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": 3870,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:28.085Z",
+ "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": 4782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:39.033Z",
+ "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": 5193,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:43.816Z",
+ "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": 5442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:49.011Z",
+ "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": 1199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:22.584Z",
+ "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": 1790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:23.784Z",
+ "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": 1746,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:54.468Z",
+ "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": 3317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:56.216Z",
+ "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": 3069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:25.577Z",
+ "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": 4010,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:28.649Z",
+ "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": 3324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:32.660Z",
+ "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": 2912,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:35.986Z",
+ "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": 3267,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:38.899Z",
+ "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": 6592,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:42.168Z",
+ "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": 3325,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:48.761Z",
+ "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": 3549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:52.088Z",
+ "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": 4008,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:55.638Z",
+ "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": 18392,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:59.647Z",
+ "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": 3389,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:59.535Z",
+ "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": 4468,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:02.925Z",
+ "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": 5060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:07.394Z",
+ "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": 4014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:12.456Z",
+ "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": 3695,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:16.471Z",
+ "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": 6942,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:20.168Z",
+ "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": 4048,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:27.111Z",
+ "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": 3882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:31.160Z",
+ "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": 4890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:35.043Z",
+ "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": 19019,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:39.934Z",
+ "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": 1596,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:31.965Z",
+ "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": 1627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:33.562Z",
+ "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": 1691,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:35.190Z",
+ "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": 2168,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:36.882Z",
+ "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": 2199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:39.051Z",
+ "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": 1816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:41.251Z",
+ "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": 2935,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:43.069Z",
+ "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": 1392,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:46.005Z",
+ "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": 5092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:47.399Z",
+ "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": 1754,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:02.196Z",
+ "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": 2415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:04.039Z",
+ "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": 2322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:06.456Z",
+ "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": 3155,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:08.780Z",
+ "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": 2932,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:11.936Z",
+ "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": 2312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:14.870Z",
+ "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": 3598,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:17.184Z",
+ "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": 2002,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:20.784Z",
+ "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": 7457,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:22.787Z",
+ "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": 1683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:52.501Z",
+ "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": 1680,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:54.185Z",
+ "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": 2020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:55.866Z",
+ "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": 1379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:30.256Z",
+ "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": 2881,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:31.636Z",
+ "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": 2944,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:34.519Z",
+ "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": 3428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:30:57.887Z",
+ "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": 4304,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:01.316Z",
+ "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": 4333,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:05.621Z",
+ "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": 3229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:09.955Z",
+ "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": 3242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:13.185Z",
+ "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": 3484,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:16.427Z",
+ "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": 8196,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:19.912Z",
+ "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": 4229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:37.465Z",
+ "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": 4999,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:41.696Z",
+ "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": 4562,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:46.698Z",
+ "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": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:51.261Z",
+ "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": 3663,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:54.841Z",
+ "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": 4800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:58.505Z",
+ "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": 9114,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:03.307Z",
+ "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": 2878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:18.051Z",
+ "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": 2922,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:20.931Z",
+ "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": 6782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:23.854Z",
+ "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": 5025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:35:58.966Z",
+ "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": 5324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:03.992Z",
+ "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": 11313,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:09.317Z",
+ "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": 4906,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:28.117Z",
+ "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": 4438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:33.024Z",
+ "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": 3331,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:37.463Z",
+ "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": 3037,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:40.795Z",
+ "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": 5168,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:12.426Z",
+ "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-29T13:36:17.595Z",
+ "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": 6045,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:24.048Z",
+ "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": 5308,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:30.094Z",
+ "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": 7642,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:30.670Z",
+ "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": 6194,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:38.313Z",
+ "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": 9574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:44.508Z",
+ "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": 5276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:54.083Z",
+ "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": 12270,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:20.657Z",
+ "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": 12619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:32.928Z",
+ "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": 18022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:45.549Z",
+ "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": 9239,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:03.572Z",
+ "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": 5848,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:43.857Z",
+ "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": 5520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:49.705Z",
+ "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": 6435,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:55.226Z",
+ "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": 6457,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:01.662Z",
+ "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": 4769,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:08.121Z",
+ "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": 3437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:12.891Z",
+ "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": 5486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:16.329Z",
+ "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": 9050,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:21.817Z",
+ "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": 5895,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:30.868Z",
+ "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": 5880,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:36.764Z",
+ "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": 7614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:42.646Z",
+ "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": 9699,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:50.261Z",
+ "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": 7663,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:59.961Z",
+ "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": 7883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:07.626Z",
+ "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": 6299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:15.510Z",
+ "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-29T13:33:21.810Z",
+ "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": 5884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:26.111Z",
+ "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": 6914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:31.997Z",
+ "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": 4798,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:38.912Z",
+ "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": 10199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:35.433Z",
+ "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": 10980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:45.633Z",
+ "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": 13644,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:36:56.617Z",
+ "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": 12070,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:10.262Z",
+ "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": 7369,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:22.333Z",
+ "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": 6655,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:29.703Z",
+ "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": 10850,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:36.359Z",
+ "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": 15089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:47.211Z",
+ "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": 12374,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:02.301Z",
+ "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": 8575,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:14.676Z",
+ "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": 13231,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:23.252Z",
+ "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": 18177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:36.485Z",
+ "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": 12344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:54.663Z",
+ "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": 11962,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:07.008Z",
+ "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": 10889,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:18.972Z",
+ "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": 7324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:29.862Z",
+ "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": 12219,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:37.189Z",
+ "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": 10125,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:49.409Z",
+ "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": 6492,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:59.535Z",
+ "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": 3936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:31:59.367Z",
+ "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": 5730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:03.304Z",
+ "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": 6412,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:09.035Z",
+ "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": 8446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:15.448Z",
+ "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": 9260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:23.895Z",
+ "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": 9212,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:33.156Z",
+ "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": 8774,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:42.369Z",
+ "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": 5928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:51.144Z",
+ "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": 7318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:32:57.074Z",
+ "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": 7034,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:04.393Z",
+ "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": 6141,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:11.428Z",
+ "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": 4922,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:17.570Z",
+ "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": 7689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:12.819Z",
+ "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": 9515,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:20.510Z",
+ "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": 10275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:30.031Z",
+ "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": 15896,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:40.307Z",
+ "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": 12960,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:37:56.205Z",
+ "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": 17528,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:09.167Z",
+ "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": 12530,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:26.697Z",
+ "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": 8949,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:39.229Z",
+ "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": 9094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:48.179Z",
+ "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": 9262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:38:57.275Z",
+ "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": 8510,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:06.539Z",
+ "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": 7739,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:15.050Z",
+ "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": 7628,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:22.497Z",
+ "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": 6016,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:30.126Z",
+ "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": 6583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:36.144Z",
+ "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": 5979,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:42.728Z",
+ "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": 10312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:22.798Z",
+ "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": 11603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:33.111Z",
+ "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": 9173,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:44.715Z",
+ "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": 8311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:39:53.889Z",
+ "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": 5169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:43.722Z",
+ "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-29T13:33:48.892Z",
+ "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": 6225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:54.211Z",
+ "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": 5002,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:00.437Z",
+ "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": 6392,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:05.440Z",
+ "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": 8216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:11.833Z",
+ "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": 5065,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:20.051Z",
+ "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": 5005,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:25.117Z",
+ "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": 9198,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:02.211Z",
+ "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": 10677,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:11.410Z",
+ "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": 10019,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:22.088Z",
+ "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": 9714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:32.109Z",
+ "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": 9446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:41.825Z",
+ "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": 12989,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:51.272Z",
+ "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": 8128,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:04.262Z",
+ "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": 8432,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:12.391Z",
+ "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": 6138,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:48.715Z",
+ "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": 10022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:33:54.855Z",
+ "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": 6299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:04.878Z",
+ "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": 11430,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:06.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": 3,
+ "status": "passed",
+ "duration": 19316,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:17.473Z",
+ "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": 11814,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:36.792Z",
+ "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": 4317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:11.189Z",
+ "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": 3861,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:15.507Z",
+ "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": 5058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:19.370Z",
+ "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": 4399,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:24.429Z",
+ "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": 4261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:28.830Z",
+ "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": 4238,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:33.091Z",
+ "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": 7996,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:37.331Z",
+ "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": 4328,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:45.329Z",
+ "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": 4724,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:49.659Z",
+ "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": 7358,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:54.384Z",
+ "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": 7033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:48.631Z",
+ "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": 7065,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:40:55.665Z",
+ "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": 8430,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:02.732Z",
+ "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": 8104,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:11.163Z",
+ "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": 6741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:19.268Z",
+ "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": 5076,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:26.010Z",
+ "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": 8253,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:31.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": 5777,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:39.341Z",
+ "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": 5754,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:45.119Z",
+ "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": 7822,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:50.874Z",
+ "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": 1919,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:30.129Z",
+ "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": 1868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:34:32.049Z",
+ "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": 2372,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:20.831Z",
+ "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": 2978,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T13:41:23.204Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-29T13:28:30.830Z",
+ "duration": 807957.7940000001,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
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/main/index.html b/main/index.html
new file mode 100644
index 000000000..b1450b470
--- /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..3dbe039d3
--- /dev/null
+++ b/main/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": 1896,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:41:57.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": 5635,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:03.164Z",
+ "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": 3891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:41:57.592Z",
+ "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-11-29T15:42:01.625Z",
+ "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": 3414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:04.957Z",
+ "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": 4829,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:09.804Z",
+ "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": 5114,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:14.634Z",
+ "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": 5784,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:19.750Z",
+ "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-11-29T15:41:59.606Z",
+ "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": 1661,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:00.912Z",
+ "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": 1564,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:25.546Z",
+ "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": 2380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:27.110Z",
+ "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": 2709,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:02.574Z",
+ "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": 3793,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:05.285Z",
+ "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": 3359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:09.080Z",
+ "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": 3002,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:12.440Z",
+ "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": 2884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:15.443Z",
+ "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": 5853,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:18.328Z",
+ "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": 2741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:24.183Z",
+ "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": 2989,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:26.925Z",
+ "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": 3790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:29.915Z",
+ "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": 19285,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:33.707Z",
+ "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": 3512,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:29.492Z",
+ "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": 4668,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:33.005Z",
+ "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": 5243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:37.675Z",
+ "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": 3442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:42.920Z",
+ "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": 3381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:46.363Z",
+ "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": 7499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:49.746Z",
+ "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": 3993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:57.247Z",
+ "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": 3703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:01.241Z",
+ "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": 4683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:04.945Z",
+ "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": 19993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:09.630Z",
+ "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": 1157,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:08.378Z",
+ "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": 1510,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:09.537Z",
+ "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": 1595,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:11.049Z",
+ "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": 2289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:12.645Z",
+ "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": 1486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:14.935Z",
+ "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": 1509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:16.422Z",
+ "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": 2485,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:17.932Z",
+ "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-29T15:42:20.418Z",
+ "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": 4359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:21.625Z",
+ "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": 1883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:30.720Z",
+ "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": 2390,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:32.745Z",
+ "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": 2084,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:35.138Z",
+ "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": 3083,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:37.225Z",
+ "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": 2314,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:40.312Z",
+ "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": 2625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:42.628Z",
+ "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": 3170,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:45.255Z",
+ "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": 1627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:48.426Z",
+ "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": 7104,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:50.056Z",
+ "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": 1367,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:25.990Z",
+ "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": 1752,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:27.359Z",
+ "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": 1612,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:29.111Z",
+ "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": 1785,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:57.184Z",
+ "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": 2399,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:58.969Z",
+ "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": 2870,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:01.370Z",
+ "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": 3641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:30.725Z",
+ "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": 4875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:34.367Z",
+ "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": 4253,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:39.243Z",
+ "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": 3234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:43.497Z",
+ "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": 3379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:46.733Z",
+ "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": 3618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:50.113Z",
+ "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": 8939,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:53.733Z",
+ "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": 4175,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:04.241Z",
+ "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": 5089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:08.417Z",
+ "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": 4627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:13.507Z",
+ "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": 3644,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:18.134Z",
+ "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": 3576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:21.779Z",
+ "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": 3728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:25.356Z",
+ "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": 8835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:29.085Z",
+ "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": 3902,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:53.003Z",
+ "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": 2943,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:56.906Z",
+ "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": 7229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:42:59.850Z",
+ "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": 4503,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:29.633Z",
+ "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": 4072,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:34.137Z",
+ "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": 14480,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:38.210Z",
+ "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": 3612,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:02.677Z",
+ "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": 4423,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:06.291Z",
+ "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": 3695,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:10.716Z",
+ "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": 3275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:14.413Z",
+ "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": 6060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:37.925Z",
+ "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": 5898,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:43.987Z",
+ "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": 5844,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:49.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": 6219,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:55.731Z",
+ "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": 7984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:07.100Z",
+ "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": 6069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:15.085Z",
+ "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": 8893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:21.155Z",
+ "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": 4362,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:30.050Z",
+ "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": 10795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:47:52.711Z",
+ "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": 9962,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:03.507Z",
+ "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": 17776,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:13.471Z",
+ "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": 8731,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:31.249Z",
+ "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": 5694,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:17.731Z",
+ "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": 5008,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:23.426Z",
+ "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": 5735,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:28.436Z",
+ "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": 7310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:34.172Z",
+ "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": 4000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:41.483Z",
+ "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": 3845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:45.485Z",
+ "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": 5588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:49.331Z",
+ "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": 6826,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:54.920Z",
+ "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": 7455,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:01.747Z",
+ "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": 6336,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:09.204Z",
+ "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": 8072,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:15.541Z",
+ "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": 9312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:23.614Z",
+ "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": 8830,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:32.927Z",
+ "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": 6545,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:41.759Z",
+ "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": 5899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:48.305Z",
+ "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": 4096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:54.205Z",
+ "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": 5900,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:58.303Z",
+ "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": 7018,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:04.207Z",
+ "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": 4657,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:11.226Z",
+ "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": 11539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:01.978Z",
+ "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": 10942,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:13.518Z",
+ "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": 11180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:24.462Z",
+ "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": 11933,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:35.643Z",
+ "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": 7927,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:47.581Z",
+ "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": 5531,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:55.509Z",
+ "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": 10703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:01.042Z",
+ "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": 12955,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:11.747Z",
+ "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": 12350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:24.703Z",
+ "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": 8884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:37.054Z",
+ "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": 14505,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:45.940Z",
+ "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": 14972,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:00.446Z",
+ "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": 15284,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:15.419Z",
+ "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": 10198,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:30.705Z",
+ "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": 11690,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:40.905Z",
+ "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": 7950,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:52.596Z",
+ "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": 8678,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:00.546Z",
+ "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": 11125,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:09.226Z",
+ "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": 6721,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:20.352Z",
+ "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": 4380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:34.424Z",
+ "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": 5956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:38.806Z",
+ "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": 6047,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:44.763Z",
+ "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": 9194,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:43:50.812Z",
+ "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": 8267,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:00.007Z",
+ "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": 10142,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:08.275Z",
+ "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": 8662,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:18.419Z",
+ "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": 5189,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:27.082Z",
+ "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": 6971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:32.272Z",
+ "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": 6328,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:39.244Z",
+ "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": 4844,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:45.576Z",
+ "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": 4728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:50.421Z",
+ "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": 7403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:39.986Z",
+ "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": 9106,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:47.390Z",
+ "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": 10395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:48:56.497Z",
+ "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": 14905,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:06.894Z",
+ "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": 14403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:21.799Z",
+ "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": 16463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:36.203Z",
+ "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": 14630,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:49:52.667Z",
+ "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": 7840,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:07.299Z",
+ "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": 11095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:15.141Z",
+ "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": 7823,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:26.237Z",
+ "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": 8139,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:34.061Z",
+ "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": 8182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:42.202Z",
+ "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": 7701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:44:55.153Z",
+ "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": 5885,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:02.856Z",
+ "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": 6125,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:08.743Z",
+ "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": 6047,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:14.869Z",
+ "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": 11096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:50:50.389Z",
+ "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": 10330,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:01.486Z",
+ "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": 8728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:11.818Z",
+ "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": 8557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:20.546Z",
+ "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": 4785,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:15.896Z",
+ "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": 5177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:20.683Z",
+ "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": 5665,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:25.861Z",
+ "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": 4980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:31.527Z",
+ "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": 6058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:36.507Z",
+ "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": 7413,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:42.566Z",
+ "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": 4366,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:49.980Z",
+ "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": 4723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:54.347Z",
+ "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": 8013,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:27.086Z",
+ "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": 9256,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:35.102Z",
+ "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": 9772,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:44.359Z",
+ "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": 9683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:54.132Z",
+ "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": 9903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:03.817Z",
+ "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": 12081,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:13.721Z",
+ "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": 8415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:25.809Z",
+ "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": 8344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:34.225Z",
+ "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": 5975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:20.921Z",
+ "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": 10144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:26.899Z",
+ "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": 5896,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:37.044Z",
+ "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": 10822,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:29.109Z",
+ "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": 19285,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:39.931Z",
+ "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": 11278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:51:59.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": 3940,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:42.948Z",
+ "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": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:46.889Z",
+ "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": 5474,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:50.468Z",
+ "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": 3952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:55.944Z",
+ "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": 3692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:59.898Z",
+ "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": 3527,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:03.591Z",
+ "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": 7441,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:07.119Z",
+ "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": 4220,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:14.561Z",
+ "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": 4554,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:18.782Z",
+ "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": 6802,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:23.337Z",
+ "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": 6480,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:10.525Z",
+ "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": 7539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:17.016Z",
+ "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": 8887,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:24.556Z",
+ "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": 6769,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:33.444Z",
+ "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": 6408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:40.214Z",
+ "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": 5086,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:46.623Z",
+ "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": 8168,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:51.711Z",
+ "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": 5423,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:59.881Z",
+ "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": 5291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:53:05.305Z",
+ "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": 7823,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:53:10.597Z",
+ "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": 1457,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:45:59.076Z",
+ "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": 2149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:46:00.534Z",
+ "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": 2022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:42.576Z",
+ "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": 2644,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-29T15:52:44.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-29T15:40:08.666Z",
+ "duration": 789841.555,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file