diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 000000000..e69de29bb
diff --git a/1706/index.html b/1706/index.html
new file mode 100644
index 000000000..abd523743
--- /dev/null
+++ b/1706/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1706/test-results.json b/1706/test-results.json
new file mode 100644
index 000000000..a077119be
--- /dev/null
+++ b/1706/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:18:51.124Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2931,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:03.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9822,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:18:51.266Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3953,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:01.258Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:05.212Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5407,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:07.537Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4918,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:12.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5051,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:17.865Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:18:59.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1705,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:00.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1607,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:22.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:24.575Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3136,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:02.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3886,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:05.668Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3176,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:09.554Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:12.732Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:15.658Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6037,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:18.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2787,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:24.522Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3164,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:27.310Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3857,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:30.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18146,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:34.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:27.435Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:31.014Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:35.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3734,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:40.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3744,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:44.278Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:48.023Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3873,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:54.981Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3663,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:58.855Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4934,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:02.519Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:07.455Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:09.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:10.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1611,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:11.916Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2127,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:13.529Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1767,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:15.657Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1518,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:17.425Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2591,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:18.944Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1170,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:21.537Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:22.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1802,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:30.435Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:32.324Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:34.637Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:36.952Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:39.829Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:42.665Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3718,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:44.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2213,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:48.488Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:50.702Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:27.305Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1645,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:29.047Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1783,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:30.694Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1366,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:57.931Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2724,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:59.297Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:02.022Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3327,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:32.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:35.806Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:40.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3399,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:44.760Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:48.160Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:51.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:55.324Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4034,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:05.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:09.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:14.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3666,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:18.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3660,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:22.419Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:26.080Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9206,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:30.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:52.489Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:55.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6353,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:19:59.412Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:26.487Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:31.469Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:36.355Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4290,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:03.855Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4156,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:08.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:12.304Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:15.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:40.003Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5854,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:46.031Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5505,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:51.886Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4937,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:57.392Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:05.810Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6117,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:13.807Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:19.924Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:29.022Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10670,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:48.746Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:59.418Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17470,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:11.496Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:28.967Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5673,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:18.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5153,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:24.232Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6087,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:29.385Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:35.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:42.016Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:46.229Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5135,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:49.956Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:55.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:03.653Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5827,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:09.471Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7792,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:15.299Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:23.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:32.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:40.314Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:47.218Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:53.096Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5748,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:57.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6731,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:03.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:09.878Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9502,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:02.369Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:11.875Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:22.516Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11809,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:34.453Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7869,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:46.264Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:54.134Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9904,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:59.772Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:09.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14210,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:21.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8973,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:36.011Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13479,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:44.985Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:58.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14896,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:13.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11109,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:28.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:39.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6455,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:51.254Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:57.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:07.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6688,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:19.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:34.581Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:39.123Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:44.137Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8773,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:50.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8352,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:20:58.905Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9468,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:07.258Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:16.727Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:25.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:30.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6106,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:37.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5246,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:43.953Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4969,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:49.200Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7548,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:38.293Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:45.842Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:55.932Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:06.011Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13021,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:23.761Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:36.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14196,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:52.123Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:06.320Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11404,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:13.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7837,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:24.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8013,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:32.784Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8237,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:40.798Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:54.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5832,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:01.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6196,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:07.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5867,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:13.481Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:49.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11113,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:00.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:11.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8283,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:20.455Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:14.494Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:19.246Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5854,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:24.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5054,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:30.418Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6280,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:35.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:41.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:49.305Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:54.065Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:26.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8959,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:35.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:44.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:53.362Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:02.639Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11977,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:13.500Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:25.478Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:33.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6003,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:19.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:25.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:35.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10718,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:28.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 18710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:39.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:58.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4401,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:41.742Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3635,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:46.144Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4720,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:49.780Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:54.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3994,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:59.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:03.198Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7186,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:07.103Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:14.290Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4267,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:19.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:23.682Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:10.127Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7332,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:15.627Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8485,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:22.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7146,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:31.447Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:38.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5453,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:44.700Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8413,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:50.155Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5500,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:58.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:04.070Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6716,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:09.442Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:59.387Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1973,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:01.072Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:41.307Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:43.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T16:17:09.529Z",
+ "duration": 786702.2200000001,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1707/index.html b/1707/index.html
new file mode 100644
index 000000000..71b7281ae
--- /dev/null
+++ b/1707/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1707/test-results.json b/1707/test-results.json
new file mode 100644
index 000000000..d05df839d
--- /dev/null
+++ b/1707/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1898,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:25.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:32.606Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4132,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:25.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:29.494Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3599,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:33.056Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:37.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:42.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:47.291Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:27.264Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1926,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:29.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1819,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:53.055Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:54.875Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:31.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4123,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:33.858Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4120,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:37.984Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:42.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:45.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5972,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:49.062Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2700,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:55.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:57.737Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3919,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:00.610Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:04.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3671,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:57.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4586,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:01.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:05.830Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3799,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:10.714Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3829,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:14.515Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7082,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:18.345Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:25.428Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4137,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:28.788Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4450,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:32.927Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:37.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:36.663Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:38.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1767,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:40.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:42.116Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:45.000Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:47.405Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:48.900Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:51.651Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4462,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:52.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1796,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:00.073Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:01.962Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2195,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:04.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:06.613Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:09.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:12.124Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3528,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:14.343Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1727,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:17.872Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:19.600Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1418,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:57.326Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:21:58.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:00.328Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:26.327Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2556,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:28.143Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2781,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:30.700Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3507,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:02.066Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4516,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:05.574Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4263,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:10.091Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3152,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:14.355Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:17.507Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3573,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:20.707Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8222,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:24.281Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4274,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:33.483Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:37.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4543,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:42.951Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:47.496Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:51.122Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4302,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:54.684Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9354,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:58.987Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3128,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:23.085Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:26.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:29.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:26:57.191Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4772,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:01.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:06.288Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4411,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:32.508Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4752,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:36.921Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2755,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:41.674Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3450,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:44.430Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5034,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:08.349Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:13.385Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:20.535Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5462,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:26.285Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7704,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:36.344Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6032,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:44.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:50.082Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:58.815Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11686,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:19.283Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:30.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16451,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:41.805Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:58.258Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:47.918Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5022,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:53.133Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:22:58.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:04.337Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4165,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:11.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3423,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:15.316Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:18.740Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10044,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:24.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6805,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:34.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:41.222Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:46.135Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9675,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:53.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:02.909Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:10.254Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:16.986Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:22.864Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:27.051Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6378,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:32.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4681,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:39.013Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10526,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:31.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10188,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:42.322Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11514,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:27:52.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12751,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:04.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:16.778Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:24.252Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:30.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:40.334Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:54.653Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:06.685Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:15.520Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15565,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:29.375Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14824,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:44.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:59.767Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:11.858Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:23.782Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:29.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10365,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:39.989Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:50.356Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:03.902Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5134,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:08.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5794,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:13.384Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9788,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:19.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8551,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:28.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:37.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:46.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:23:55.574Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:00.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:06.997Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:13.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:18.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:07.183Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9287,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:14.572Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:23.861Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:34.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:28:49.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16850,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:02.436Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:19.288Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6965,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:33.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:40.045Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:49.692Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9445,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:29:59.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7560,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:08.861Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7011,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:23.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6153,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:30.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:36.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5958,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:42.654Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:16.430Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:27.524Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10087,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:37.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7602,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:47.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4628,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:43.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:48.335Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6349,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:53.789Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:00.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:05.171Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7245,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:11.136Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5343,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:18.382Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:23.726Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:55.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:04.286Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9431,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:12.177Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8662,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:21.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:30.273Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12170,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:39.786Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:51.957Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:59.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5978,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:48.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:24:54.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6367,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:04.331Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11544,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:30:56.492Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:08.039Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:26.315Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:10.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3768,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:14.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:18.448Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:24.033Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:28.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:32.054Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7598,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:35.675Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:43.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:47.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:53.478Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6487,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:37.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:44.401Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8423,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:51.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6735,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:31:59.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:06.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:13.377Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8375,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:18.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5500,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:26.847Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:32.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:37.429Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1659,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:28.453Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2086,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:25:30.113Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:07.768Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T16:32:10.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T16:19:37.691Z",
+ "duration": 787416.716,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1708/index.html b/1708/index.html
new file mode 100644
index 000000000..a8eea6394
--- /dev/null
+++ b/1708/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1708/test-results.json b/1708/test-results.json
new file mode 100644
index 000000000..802fafac9
--- /dev/null
+++ b/1708/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:48.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:04.909Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8866,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:48.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:57.495Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4039,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:01.389Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4759,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:09.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:14.695Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5779,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:19.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1375,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:55.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1765,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:56.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:25.556Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2444,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:27.272Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:48:58.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4362,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:01.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:06.074Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:09.713Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:13.273Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:16.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:22.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:25.315Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3925,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:28.815Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:32.742Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3517,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:29.718Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:33.236Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5184,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:37.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:43.119Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3178,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:47.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7420,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:50.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:57.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3746,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:01.560Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:05.307Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19277,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:10.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:05.440Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:07.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:09.038Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2484,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:11.097Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2008,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:13.582Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:15.592Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:17.339Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1284,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:19.916Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:21.201Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2047,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:31.014Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2592,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:33.183Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1752,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:35.778Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:37.532Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2293,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:40.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:42.908Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3469,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:45.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1665,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:48.818Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:50.485Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:26.055Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1679,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:27.771Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1687,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:29.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:57.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2525,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:59.296Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:01.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3429,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:31.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:34.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4334,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:38.860Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:43.195Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:46.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3653,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:49.669Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:53.323Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4019,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:04.734Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:08.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4737,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:13.406Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3529,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:18.144Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:21.675Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3612,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:25.368Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:28.980Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:51.407Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:54.665Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6492,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:49:57.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4831,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:29.510Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:34.342Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:39.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:01.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:06.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3045,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:10.964Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:14.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:38.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:44.028Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6579,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:50.140Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5677,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:56.719Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:04.118Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6360,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:12.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:18.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4917,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:28.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10950,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:54.165Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9106,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:05.116Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:14.224Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:30.766Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5895,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:17.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:23.434Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:28.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:35.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4527,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:41.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3368,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:46.093Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:49.462Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:55.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:04.321Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5665,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:10.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:16.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:24.888Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7544,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:34.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:42.337Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:49.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:55.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:59.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7512,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:06.077Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:13.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:02.465Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:13.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12067,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:23.581Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11807,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:35.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:47.458Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:54.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10944,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:01.904Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:12.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:27.030Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7869,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:38.606Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:46.476Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15318,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:58.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:13.910Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:27.469Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:38.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6409,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:51.747Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:58.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:07.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:19.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4148,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:33.242Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5331,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:37.391Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6079,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:42.723Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:48.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8943,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:50:58.304Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9426,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:07.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9827,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:16.675Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5267,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:26.503Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6076,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:31.771Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6265,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:37.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:44.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:49.812Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:38.749Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:46.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:55.400Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:06.065Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:21.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:35.102Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:51.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6281,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:05.680Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9862,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:11.962Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8440,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:21.826Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8003,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:30.266Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9128,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:38.270Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6851,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:55.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5851,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:02.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:07.902Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:14.404Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:47.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10635,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:58.140Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9258,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:08.777Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8477,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:18.036Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4352,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:17.960Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4626,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:22.314Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:26.941Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5088,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:32.531Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:37.621Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:43.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4562,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:51.322Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:55.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8513,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:26.280Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8540,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:34.795Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10083,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:43.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9254,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:53.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10864,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:02.676Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:13.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7335,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:25.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:33.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:20.099Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9999,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:26.343Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6038,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:36.344Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11521,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:26.519Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:38.041Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:57.141Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3612,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:42.396Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4397,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:46.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:50.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4255,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:55.134Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:59.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:03.247Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:07.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5131,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:14.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4265,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:19.547Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6564,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:23.813Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5726,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:09.298Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7323,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:15.040Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8678,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:22.364Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6839,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:31.043Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:37.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:44.156Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8026,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:50.363Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5337,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:58.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:03.729Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7152,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:09.107Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:00.831Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:02.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1816,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:41.138Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:42.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T21:47:03.434Z",
+ "duration": 792889.76,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1709/index.html b/1709/index.html
new file mode 100644
index 000000000..cec770821
--- /dev/null
+++ b/1709/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1709/test-results.json b/1709/test-results.json
new file mode 100644
index 000000000..c3d361eb3
--- /dev/null
+++ b/1709/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:01.146Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:15.664Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8880,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:01.208Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:10.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3393,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:14.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5538,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:19.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5007,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:25.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:30.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:08.186Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2470,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:09.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:35.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:37.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2598,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:12.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3762,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:14.705Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:18.468Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:22.097Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:25.220Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6538,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:28.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3297,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:35.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:38.382Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:41.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18525,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:45.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:40.170Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:43.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:47.602Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:52.809Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:56.388Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6453,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:59.912Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:06.365Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:09.985Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:13.567Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19316,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:18.538Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1304,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:17.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:19.060Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:20.681Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2316,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:22.329Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:24.645Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:26.399Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:28.282Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:31.993Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:34.192Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2050,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:42.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:45.137Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2647,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:47.153Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2738,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:49.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:52.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2131,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:55.632Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3471,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:57.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1620,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:01.237Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6792,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:02.858Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:39.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1778,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:40.924Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1566,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:42.703Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:09.664Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2491,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:11.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:13.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3564,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:44.270Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4264,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:47.835Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:52.101Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:56.362Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3295,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:51:59.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:02.887Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7990,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:06.596Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:16.707Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:20.943Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:25.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:30.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3702,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:34.100Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:37.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:42.988Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3208,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:03.866Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3418,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:07.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6150,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:10.495Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4751,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:37.866Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5338,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:42.619Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:47.958Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4747,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:14.616Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:19.365Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2988,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:23.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3295,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:26.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6151,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:51.978Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:58.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:04.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5702,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:10.446Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:16.669Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:24.959Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8977,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:30.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5163,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:39.952Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:56:59.869Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:10.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16735,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:23.086Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9246,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:39.822Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:29.908Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:35.637Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6608,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:40.897Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:47.506Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:53.668Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:58.192Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:01.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8954,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:06.841Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5805,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:15.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6038,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:21.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7874,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:27.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:35.518Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:45.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6714,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:52.954Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:59.670Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:05.416Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5606,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:09.502Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:15.110Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5333,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:21.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:16.178Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10078,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:26.685Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12360,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:36.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:49.126Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:01.712Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5738,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:09.684Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9602,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:15.423Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:25.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11556,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:39.316Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:50.873Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11919,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:00.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:12.766Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:29.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11230,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:44.441Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:55.672Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6939,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:06.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:13.874Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:25.811Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:37.158Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3808,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:45.121Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:48.930Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6198,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:52:54.483Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:00.682Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9165,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:09.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9609,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:18.756Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9383,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:28.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:37.750Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:43.106Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6620,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:49.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5181,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:53:56.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4639,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:01.516Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7653,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:49.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:57:56.733Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:05.045Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:15.145Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10806,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:30.268Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 18028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:41.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:58:59.104Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9123,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:11.334Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8250,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:20.459Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:28.710Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7892,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:39.659Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:47.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7138,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:06.160Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:13.299Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:19.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:24.618Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:59:55.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10278,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:06.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:16.498Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:25.597Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:27.189Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5317,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:31.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6449,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:36.948Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4960,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:43.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:48.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:54.738Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4901,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:01.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:06.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9244,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:35.817Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:45.063Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10002,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:54.117Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9693,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:04.120Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10705,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:13.814Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13155,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:24.521Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:37.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7699,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:46.645Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6135,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:30.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:37.017Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6104,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:47.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10332,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:44.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18100,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:00:55.117Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:13.218Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3923,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:53.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:54:57.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:01.727Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:06.756Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4120,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:11.230Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:15.352Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:19.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3870,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:27.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4393,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:31.555Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:35.950Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6281,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:24.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6461,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:31.064Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:37.526Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6842,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:47.419Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5712,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:54.262Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4894,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:59.975Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:04.869Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4426,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:13.053Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5430,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:17.480Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6707,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:02:22.911Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:11.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T21:55:13.294Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:54.349Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2937,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-26T22:01:56.472Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-26T21:49:17.013Z",
+ "duration": 792692.683,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1719/index.html b/1719/index.html
new file mode 100644
index 000000000..974233109
--- /dev/null
+++ b/1719/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1719/test-results.json b/1719/test-results.json
new file mode 100644
index 000000000..40c1adf82
--- /dev/null
+++ b/1719/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2538,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:19.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:26.568Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:19.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3379,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:23.986Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3421,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:27.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:29.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4525,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:34.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:39.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1369,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:22.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1823,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:23.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1434,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:45.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2404,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:46.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:25.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:28.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3709,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:32.008Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3321,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:35.718Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3223,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:39.040Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:42.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:48.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:51.476Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4054,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:54.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:58.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:49.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:52.950Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:57.239Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:02.204Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3661,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:06.220Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:09.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3682,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:17.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:20.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4483,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:24.550Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:29.034Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1573,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:30.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:32.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2004,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:34.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:36.402Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2079,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:38.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1802,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:40.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:42.486Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:45.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:46.825Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1690,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:54.967Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2587,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:56.764Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2293,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:59.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:01.652Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:04.919Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:07.067Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3433,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:09.555Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:12.989Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:14.295Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1536,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:51.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1459,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:52.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2092,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:54.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:21.088Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2533,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:22.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2881,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:25.495Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:56.402Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:23:59.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4227,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:04.226Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3232,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:08.454Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3209,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:11.686Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:14.896Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8394,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:18.480Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:28.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:32.620Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:37.167Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3666,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:41.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3760,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:45.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4672,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:49.172Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:53.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3289,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:17.252Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:20.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:24.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4793,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:48.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4939,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:53.419Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:28:58.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4449,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:26.880Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:31.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:36.191Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:39.288Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6602,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:02.972Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:09.575Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:15.401Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:20.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:31.684Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6087,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:39.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8477,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:45.693Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:54.171Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11904,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:10.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:22.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 18364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:34.580Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8481,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:52.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5482,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:42.872Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:48.356Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6078,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:53.537Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:59.616Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:06.200Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3636,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:10.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:13.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8026,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:19.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6655,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:27.361Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:34.017Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7867,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:39.965Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9650,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:47.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:57.485Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:05.345Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6041,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:12.358Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:18.400Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5529,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:22.660Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:28.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:34.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9599,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:25.362Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:34.963Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11388,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:45.879Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11814,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:29:57.269Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:09.085Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5692,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:16.266Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11303,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:21.959Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13187,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:33.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10228,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:46.453Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9740,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:56.682Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13894,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:06.423Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14094,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:20.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:34.413Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:49.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12166,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:00.333Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6132,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:12.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9313,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:18.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:27.949Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6663,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:40.112Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4454,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:24:59.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:03.586Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5885,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:08.621Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9630,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:14.507Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7715,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:24.138Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9388,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:31.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:41.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5176,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:50.441Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6949,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:25:55.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:02.568Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5643,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:08.384Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4880,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:14.029Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:01.444Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8373,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:08.474Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10295,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:16.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:27.144Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12847,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:42.346Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17336,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:30:55.194Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:12.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:25.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:32.099Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:42.983Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8691,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:51.129Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8021,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:31:59.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:18.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:25.991Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:32.102Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5955,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:38.324Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:07.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9866,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:18.363Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:28.230Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:37.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:39.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5199,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:44.332Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:49.533Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:55.155Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:00.170Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:06.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:13.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:18.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:46.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:55.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:05.431Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10458,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:14.277Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:24.739Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:34.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:46.295Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8248,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:53.979Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:44.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:26:50.320Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:00.482Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10169,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:46.787Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19366,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:32:56.958Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10887,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:16.325Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4072,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:06.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:10.870Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5532,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:14.327Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:19.860Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:23.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:27.446Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6690,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:31.904Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:38.595Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:43.319Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6776,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:47.586Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6313,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:27.235Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:33.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:41.378Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:49.234Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:33:56.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:02.827Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8119,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:09.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:17.207Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:22.780Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7652,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:27.108Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1466,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:22.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1950,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:27:24.070Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1654,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:02.232Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3252,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-11-28T11:34:03.888Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-11-28T11:21:31.688Z",
+ "duration": 783174.081,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1727/index.html b/1727/index.html
new file mode 100644
index 000000000..a1c74be5d
--- /dev/null
+++ b/1727/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1727/test-results.json b/1727/test-results.json
new file mode 100644
index 000000000..23dace450
--- /dev/null
+++ b/1727/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1824,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:43.942Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10839,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:50.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:43.979Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3330,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:47.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3416,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:51.033Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:03.130Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4945,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:08.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:13.535Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1247,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:45.915Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:47.164Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:15.367Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:17.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:48.891Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3751,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:51.533Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3475,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:55.285Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:58.761Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2862,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:01.651Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6148,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:04.513Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:10.662Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2846,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:13.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:16.293Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:20.242Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:19.851Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4679,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:23.583Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5157,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:28.263Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3855,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:33.426Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3593,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:37.283Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:40.877Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4116,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:48.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3849,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:52.504Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:56.354Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 18987,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:00.458Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1448,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:54.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1596,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:55.906Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1563,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:57.503Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2256,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:44:59.068Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1673,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:01.325Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1481,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:02.999Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2786,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:04.482Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1223,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:07.269Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4447,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:08.493Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:18.547Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2450,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:20.847Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2776,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:23.298Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2478,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:26.076Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:28.559Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2533,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:31.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:33.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:37.418Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6486,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:39.415Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1419,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:12.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:14.365Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:15.954Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:45.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3376,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:47.473Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2528,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:50.850Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3392,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:17.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:21.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4268,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:25.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:30.021Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3280,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:33.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4053,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:36.546Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8819,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:40.601Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4413,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:53.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:57.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4780,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:03.012Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:07.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3642,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:11.318Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:14.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9478,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:18.665Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:39.044Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:42.672Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7876,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:46.038Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4338,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:19.459Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:23.798Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14529,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:27.961Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:49.425Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4159,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:53.242Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3787,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:57.404Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:01.192Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:28.149Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:34.456Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:40.671Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:46.290Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:45:53.939Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5865,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:02.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:08.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5219,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:17.919Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:42.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:53.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 17463,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:03.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:20.929Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:04.234Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5387,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:10.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:15.773Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5918,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:21.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:27.430Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:31.838Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:35.806Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6863,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:41.314Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:48.179Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7108,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:55.689Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6905,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:02.797Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9668,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:09.704Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8512,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:19.373Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7309,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:27.886Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:35.196Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:41.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6097,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:45.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6131,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:51.589Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:57.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:50:51.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11314,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:02.296Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11747,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:13.611Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12431,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:25.359Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7575,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:37.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6049,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:45.367Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10479,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:51.417Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:01.903Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13515,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:16.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8709,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:29.914Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:38.626Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:52.542Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:08.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:21.773Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11233,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:33.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:44.321Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10688,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:50.114Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9532,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:00.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:10.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:23.145Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5753,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:26.829Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:32.583Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:38.768Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8130,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:48.178Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9930,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:46:56.309Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8607,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:06.240Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:14.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7164,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:19.945Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:27.109Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:34.692Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5445,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:40.334Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7309,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:29.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:37.065Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10548,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:45.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:51:56.198Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14036,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:10.736Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16810,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:24.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:41.586Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:52:54.228Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:02.292Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:11.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8591,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:21.038Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7812,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:29.629Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6526,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:45.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5623,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:52.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:47:57.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:05.154Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10356,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:37.463Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:47.820Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:53:59.854Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9335,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:08.470Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:03.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4845,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:08.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5292,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:13.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5264,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:19.095Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5589,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:24.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6691,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:29.950Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:36.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4910,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:41.166Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8150,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:17.222Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8152,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:25.374Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:33.527Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9925,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:44.051Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9489,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:53.977Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11897,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:03.467Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7546,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:15.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8292,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:22.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5650,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:11.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9422,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:16.762Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5526,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:26.184Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10766,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:17.814Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19541,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:28.581Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:48.123Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3552,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:31.725Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:35.277Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4681,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:39.539Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3809,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:44.220Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3419,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:48.030Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3416,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:51.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5609,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:54.868Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3851,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:00.478Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4315,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:04.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6031,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:49:08.646Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6736,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:54:59.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7671,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:05.970Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8343,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:13.643Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:21.987Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:28.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5898,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:35.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8297,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:41.010Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5298,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:49.308Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:54.607Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:59.970Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:46.082Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:48:47.885Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:31.211Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2632,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-04T12:55:33.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-04T12:42:55.326Z",
+ "duration": 792359.06,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1728/index.html b/1728/index.html
new file mode 100644
index 000000000..8aafbb213
--- /dev/null
+++ b/1728/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1728/test-results.json b/1728/test-results.json
new file mode 100644
index 000000000..cfbb4c3bf
--- /dev/null
+++ b/1728/test-results.json
@@ -0,0 +1,7011 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8630,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:26:55.592Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2370,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:11.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10400,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:26:55.602Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3610,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:06.122Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:09.733Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5478,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:15.653Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 25,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4687,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:21.132Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 33,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5381,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:25.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 48,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1304,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:04.400Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:05.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2035,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:31.217Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2920,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:33.253Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2763,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:07.597Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3828,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:10.361Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:14.190Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:17.832Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3517,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:21.059Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:24.577Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3003,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:31.605Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:34.610Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:37.643Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18677,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:41.517Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:36.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4843,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:39.466Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:44.310Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4212,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:49.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3600,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:53.488Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:57.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3786,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:04.057Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 116,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:07.844Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 132,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:11.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 146,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19306,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:16.536Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 160,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:13.492Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1839,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:15.052Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1890,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:16.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2420,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:18.783Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:21.205Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1742,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:23.425Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:25.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:28.429Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:30.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2084,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:39.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:41.328Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:43.556Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:46.052Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3351,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:49.073Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2141,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:52.427Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3633,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:54.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1842,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:58.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:00.047Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1658,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:34.899Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1597,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:36.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1694,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:38.156Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1401,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:07.402Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2710,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:08.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:11.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3337,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:39.851Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4324,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:43.189Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:47.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3200,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:51.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3263,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:54.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3530,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:27:58.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8420,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:01.741Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:14.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5090,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:18.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4646,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:23.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3577,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:28.417Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 3730,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:31.995Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:35.725Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:41.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:00.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2976,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:03.165Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6112,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:06.143Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5843,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:35.863Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5767,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:41.709Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12253,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:47.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:10.172Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:14.674Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:18.824Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3563,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:21.738Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:50.831Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:56.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6495,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:02.853Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5407,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:09.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8108,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:12.287Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-61fe3b89dadeaca9443a",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5838,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:20.396Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9387,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:26.235Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:35.623Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG experiment shows execution plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10977,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:32:59.806Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e006270f95ef60686544",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:10.784Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17204,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:23.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 74,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9191,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:40.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 99,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:25.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:30.955Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6650,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:36.282Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6068,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:42.934Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:49.003Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:53.245Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5360,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:56.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:02.113Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:10.436Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6189,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:16.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:22.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:30.120Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:38.750Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7018,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:47.193Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6235,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:54.213Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4341,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:00.449Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5777,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:04.791Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:10.569Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:17.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9818,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:14.790Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:24.609Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:35.890Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12847,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:47.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7461,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:00.442Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6707,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:07.905Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10640,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:14.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16488,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:25.255Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:41.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:55.452Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13308,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:03.988Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:17.300Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13325,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:33.169Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12398,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:46.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11333,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:58.896Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:10.230Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9886,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:17.414Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10981,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:27.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6858,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:38.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:40.845Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:44.809Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:50.319Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8871,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:28:56.295Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:05.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:13.068Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:22.049Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5733,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:31.910Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7080,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:37.645Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:44.726Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5033,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:51.263Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4996,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:29:56.297Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7696,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:50.084Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9386,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:33:57.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10821,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:07.169Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15947,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:17.991Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14282,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:33.940Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:34:48.223Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:04.949Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:18.486Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8790,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:26.092Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:34.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8584,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:45.326Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7864,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:35:53.912Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7284,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:01.299Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:08.584Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5674,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:14.775Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6213,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:20.450Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11098,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:01.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:12.880Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9861,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:23.769Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9467,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:33.631Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4433,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:22.773Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:27.208Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6134,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:32.554Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5681,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:38.690Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:44.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:50.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4861,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:57.348Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:02.212Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8349,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:43.111Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8927,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:51.462Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10007,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:00.390Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10012,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:10.398Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10421,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:20.412Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13008,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:30.834Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8001,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:43.844Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:51.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:26.670Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10294,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:32.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6208,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:43.006Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10547,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:45.152Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19474,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:36:55.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11826,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:15.175Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:49.231Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:53.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5311,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:30:57.286Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:02.598Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4277,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:07.155Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4115,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:11.434Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7013,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:15.551Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4438,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:22.565Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4834,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:27.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6871,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:31.840Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6884,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:27.024Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7917,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:33.921Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:41.839Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:50.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:37:58.208Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:05.161Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:10.433Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5684,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:19.194Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:24.879Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8483,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:30.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:07.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1945,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:31:09.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:00.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3370,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-02T22:38:02.551Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-02T22:25:13.840Z",
+ "duration": 805064.1290000001,
+ "expected": 208,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1760/index.html b/1760/index.html
new file mode 100644
index 000000000..c70396673
--- /dev/null
+++ b/1760/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1760/test-results.json b/1760/test-results.json
new file mode 100644
index 000000000..504e98771
--- /dev/null
+++ b/1760/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2437,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:36.343Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fb807d97e0b05ec268fc",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ },
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3123,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:52.986Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "bbf5c844619cf507bedd-fd92e2909195446d618f",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 4,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "memoryViewer/memoryViewer.test.ts",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Memory Viewer Widget",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:36.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3373,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:40.575Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:43.949Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:56.787Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5065,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:01.966Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5927,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:07.034Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1006,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:38.917Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-e1732583c7eeca741496",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:39.924Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-0b20a9a307afd1dd5033",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1367,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:12.973Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-bf95b0df97e12d005041",
+ "file": "nodes/nodes.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Nodes page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:14.342Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-27276561dc94b142dbcd",
+ "file": "nodes/nodes.test.ts",
+ "line": 14,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Nodes Paginated Table",
+ "file": "nodes/nodes.test.ts",
+ "line": 25,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2686,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:41.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d8c1a0b16a1d37fb9a1a",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3825,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:44.321Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ad1e5f297bc7b282c53a",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:48.147Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2a4657a1cbb187e76f52",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2769,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:51.410Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d76339721319832340c5",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2667,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:54.180Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-d355cd055b78a763b55f",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6057,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:56.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:02.907Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2940,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:05.703Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:08.644Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 19073,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:12.640Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3543,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:16.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4be8d949e2e78b78c323",
+ "file": "nodes/nodes.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Search by hostname filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:20.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-6dba9c00ddb5249131bc",
+ "file": "nodes/nodes.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Table groups displayed correctly if group by option is selected",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:24.701Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-073d9ea87da34243ab4e",
+ "file": "nodes/nodes.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "Node count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:29.605Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-cfd303a4348690adba49",
+ "file": "nodes/nodes.test.ts",
+ "line": 76,
+ "column": 9
+ },
+ {
+ "title": "Uptime values are displayed in correct format",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3625,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:32.953Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-29db22f9bbc969b0a101",
+ "file": "nodes/nodes.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Refresh button updates the table data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6772,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:36.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:43.353Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3997,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:46.693Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:50.691Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19761,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:55.106Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4831,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:47.475Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6327,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:52.307Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:09:58.635Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5876,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:00.530Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5118,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:06.407Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6116,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:32.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6742,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:39.104Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2732,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:45.846Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6230,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:48.580Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6070,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:54.811Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:11.532Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-316ba7673fe99ba2afc3",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1982,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:12.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4776a26d896723c73ba4",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:14.661Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-116e1269f23a47b5ec8e",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1770,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:16.057Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f83026284ee7d80d646d",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1556,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:17.828Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-f754944d3ba22cc86843",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1247,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:19.385Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-69c1f4ff73145ac10b99",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:20.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-cdd3f02da34fc1d8478b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1206,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:23.159Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-5b97b23240b9496e3cf1",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:24.366Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-8c5fa3c788e145f910ba",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1241,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:00.889Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-a0992cf6b94e55d41a2b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 15,
+ "column": 9
+ },
+ {
+ "title": "Logo button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1643,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:02.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4354e7acccbfda64c2ad",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Settings button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1593,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:03.775Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-4c06aa715fab42eb1fdb",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 28,
+ "column": 9
+ },
+ {
+ "title": "Settings button click opens drawer with correct sections",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:05.369Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-11ef89a3d13dc9519ffe",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Documentation button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:07.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-129cb56c9a403682f358",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 54,
+ "column": 9
+ },
+ {
+ "title": "Account button is visible and clickable",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1693,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:09.293Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2873,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:10.988Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-071c1957a426effe35ee",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "Footer items are visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 1929,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:13.862Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-1cad3917159e58888507",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 86,
+ "column": 9
+ },
+ {
+ "title": "Can toggle experiments in settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8078,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:15.792Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-6806dffe69b0e0acc0a6",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 94,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "storage/storage.test.ts",
+ "file": "storage/storage.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Storage page",
+ "file": "storage/storage.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:28.649Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-b7dea1f8ceb4cd60dd30",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1571,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:29.625Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ea571754bf7373549655",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1879,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:31.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1765,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:14.876Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:16.642Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3118,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:19.765Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3c2cd1079c68e4b3d9c9",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ }
+ ]
+ },
+ {
+ "title": "Test Storage Paginated Table",
+ "file": "storage/storage.test.ts",
+ "line": 33,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:33.077Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6a55589226408723fbdb",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4768,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:37.174Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ec67fe18d52e6be9dac4",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5644,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:41.943Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-ba7104605942d26e64ab",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4384,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:47.588Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-bb0fae6be28eaf1b6599",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:51.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-3816e5a0f9a725697588",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4285,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:55.811Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-64fa554d05a9f0c114e2",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 8583,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:00.099Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4191,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:22.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5928,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:27.076Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5532,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:33.005Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4502,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:38.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5303,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:43.044Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:48.347Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:53.227Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-4c2937a37492103f2c9e",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/diagnostics/diagnostics.test.ts",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Diagnostics tab",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3578,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:31.723Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-696678bf72f6ee00e24a",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3466,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:35.302Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-040bf4764f46f49c4f3b",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7139,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:38.770Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5459,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:23.881Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:29.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:34.197Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4082,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:45.913Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2997,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:49.997Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2744,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:52.995Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3037,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:55.740Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-9ac9867630fcb0fb3ffe",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5733,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:45.291Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2dd5db31718a9070ba77",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4629,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:51.029Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-8b425c70004753b4705f",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:15:55.659Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-2f3a69f9309ef9b12367",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4142,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:00.250Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:10:58.794Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:04.536Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7811,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:08.397Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5594,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:16.209Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:21.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5305,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:31.019Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10103,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:02.480Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9553,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:12.584Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:22.139Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:35.015Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16465,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:45.977Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:02.443Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5882,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:08.708Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-4613fd3fbf3700c21144",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5372,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:14.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ebb72e428ae99137e418",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5975,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:19.964Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a9e086e4a122db77dc9b",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5743,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:25.941Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-a17ea33ac30e82f17684",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:31.685Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-1c42b2137d542a50f85a",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:36.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-db7953cd070360858a52",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5804,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:40.706Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-434e60f9511fc7bb0a7d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6881,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:46.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-fb85988ef8aaa87fb685",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5992,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:53.393Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c552c04f118f13459c94",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6472,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:59.386Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d2b83567d4e4ac181e99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7451,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:05.859Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-9f2256997726f55a1dfc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 9139,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:13.312Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3724160e7c257b467633",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 10345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:22.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f0692155a2d5c8245587",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7194,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:32.798Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-03ea38de18ef8bb48bb2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5717,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:39.993Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f53ec300556b036a9c73",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:45.711Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e4e881f7f4fe4d219078",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6303,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:49.012Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-55c871e243518bbcc57e",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:55.316Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-3aee19569a82ff1d3957",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3761,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:00.921Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:04.420Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:16.816Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:27.003Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11628,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:38.009Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7713,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:49.639Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6155,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:16:57.353Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10737,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:03.509Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:14.248Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:26.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7897,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:38.654Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10721,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:46.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 15015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:57.274Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:12.290Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:24.671Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11942,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:38.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:50.562Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10068,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:57.670Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9697,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:07.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7129,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:17.443Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2638809bc2849502fbb6",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/querySettings.test.ts",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Settings",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4637,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:36.330Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-135344ec337e527c76de",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:40.968Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-6c57f26f01a98890c3df",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7560,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:47.090Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f78b1827e299e29d6749",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:11:54.651Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-c8926f85bb08c726e895",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7467,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:04.187Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a651d48203d3cced7679",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:11.655Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1eed4de805a342aeb3c5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:21.948Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-4d534e63b617d1783855",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4995,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:32.552Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b80d19877d39d48ebaf7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5307,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:37.548Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-b91867321c3a70fa71ee",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5319,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:42.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8ef0af88691f0ca52c82",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5364,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:48.177Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-35c7747cade4a152fce0",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5042,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:53.543Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9500,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:11.693Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10296,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:21.194Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12504,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:31.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14050,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:43.997Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11362,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:17:58.048Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16833,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:09.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:26.246Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:39.135Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:46.698Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8395,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:18:54.408Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8405,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:02.804Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8356,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:11.210Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-a19029290c7f0cde3467",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryStatus.test.ts",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Execution Status",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6867,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:12:58.590Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a9079360e60756376396",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7323,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:05.458Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-1216a1369fdc015b759e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6127,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:12.782Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-a0ec4b900ff1c051c561",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:18.911Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10918,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:19.571Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:30.497Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:41.513Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7614,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:50.421Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-13c870045677e6814a57",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryTemplates.test.ts",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query Templates",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 19,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5234,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:04.692Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-986431e84921078b1013",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:09.928Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7a45900a1a270146d3fc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:16.510Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-a59c994ed7ee957fc54c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5389,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:22.768Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-2166fbe19dd05164d9f6",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5696,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:28.157Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-455bd12fbe9bbee2807b",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5907,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:33.856Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-85bd66f610402a5caa7c",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4638,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:39.764Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-352b5a2a1df8f0441080",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4470,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:44.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-928ddc5714494a80ce5e",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ },
+ {
+ "title": "Update table template should not run successfully",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:24.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10274,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:32.027Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7257aca9d7d6ef9b8bec",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 51,
+ "column": 9
+ },
+ {
+ "title": "Unsaved changes modal appears when switching between templates",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:42.303Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-32fd3178bfd378bb84f1",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 85,
+ "column": 9
+ },
+ {
+ "title": "Cancel button in unsaved changes modal preserves editor content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9988,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:53.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-846158029029d96de0b0",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 101,
+ "column": 9
+ },
+ {
+ "title": "Dont save button in unsaved changes modal allows to change text",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:03.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-b8733a9fd440060530d3",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 124,
+ "column": 9
+ },
+ {
+ "title": "Save query flow saves query and shows it in Saved tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12145,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:13.758Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-e7baad9caab3e23e8de2",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 149,
+ "column": 9
+ },
+ {
+ "title": "New SQL dropdown menu works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8505,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:25.905Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-7bc8ac5f01a0d6364763",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 181,
+ "column": 9
+ },
+ {
+ "title": "Template selection shows unsaved changes warning when editor has content",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7499,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:34.410Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-136d410f2a6095ddfddc",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 199,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryHistory/queryHistory.test.ts",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Query History",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5817,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:24.424Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-acce101d20dff9428038",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9906,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:30.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-0368ddeb3f598db2b97d",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:40.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-efe465318feb62e3f578",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ },
+ {
+ "title": "New query appears in history after execution",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10140,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:19:58.042Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-894886ee254d17171f33",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Multiple queries appear in correct order in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 17619,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:08.183Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-8a01fc88a9a99c8125e6",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 42,
+ "column": 9
+ },
+ {
+ "title": "Query executed with keybinding is saved in history",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11508,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:25.803Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ec2567e6557bd483dc0b-029354ed25c3321194cd",
+ "file": "tenant/queryHistory/queryHistory.test.ts",
+ "line": 68,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/summary/objectSummary.test.ts",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Object Summary",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 18,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3696,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:46.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d09ebdc8a66d48f609b7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3954,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:50.067Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-d375c17bb0d6b2911cf9",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4540,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:54.023Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-bd55c80a82c2b7d3a59e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:58.564Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-c6422ecbd14f1a829872",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:02.147Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-85c10847a25e182231b3",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4649,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:06.105Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-655105983d58e8ee4635",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7969,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:10.755Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0c716e581d889e3d480e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3962,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:18.725Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6e6cc0b4018a2b3b7770",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:22.688Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f1742a36bba9d39e9ca7",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5875,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:14:26.541Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-4ae20a5d449456badf30",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ },
+ {
+ "title": "Open Preview icon appears on hover for \"dv_slots\" tree item",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6991,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:37.360Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-a3e3bcdb1e7e3d85597c",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 29,
+ "column": 9
+ },
+ {
+ "title": "On Open Preview icon click table with results appear",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5270,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:44.352Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6699a9f99d7dbd6a5f83",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 38,
+ "column": 9
+ },
+ {
+ "title": "Preview table is still present after settings dialog was opened",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:49.623Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-0f4087b689881dabacb2",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3769,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:54.974Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-ad8968bd726a83524b9b",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Actions dropdown menu opens and contains expected items",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4211,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:58.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-9d845bc79ec0d1452295",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Can click menu items in actions dropdown",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4936,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:02.956Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-14bcfc19fc38b362462e",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Select and Upsert actions show loading state",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 8446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:07.893Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-6523d3010ad3c951c96f",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after select query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5475,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:16.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-729cc8dc45bcd25986de",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Monaco editor shows column list after upsert query loading completes",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5235,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:21.816Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-f41a7c9d5bba23c60253",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 127,
+ "column": 9
+ },
+ {
+ "title": "Different tables show different column lists in Monaco editor",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:21:27.053Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3151f51fae447d4958f5-b939eb322a0de9d1f39d",
+ "file": "tenant/summary/objectSummary.test.ts",
+ "line": 139,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenants/tenants.test.ts",
+ "file": "tenants/tenants.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Tenants page",
+ "file": "tenants/tenants.test.ts",
+ "line": 5,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:48.879Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b4ed3a136942b0cc2c36",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 2085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:13:50.336Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-cec79b43b6784aceeacd",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ },
+ {
+ "title": "Tenants page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:41.917Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-6785f7027eeaeec9350c",
+ "file": "tenants/tenants.test.ts",
+ "line": 6,
+ "column": 9
+ },
+ {
+ "title": "Tenants page has tenants table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2775,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-17T11:20:43.947Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-17T11:07:46.856Z",
+ "duration": 827999.98,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1776/index.html b/1776/index.html
new file mode 100644
index 000000000..7092d4052
--- /dev/null
+++ b/1776/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1776/test-results.json b/1776/test-results.json
new file mode 100644
index 000000000..72d2bd29f
--- /dev/null
+++ b/1776/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8749,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:36.740Z",
+ "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": 2814,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:06.307Z",
+ "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": 10272,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:37.032Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 4368,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:47.427Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3707,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:51.796Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5461,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:10.096Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5043,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:15.558Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5339,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:20.603Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1504,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:45.781Z",
+ "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": 2240,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:47.287Z",
+ "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": 1609,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:25.960Z",
+ "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": 2127,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:27.571Z",
+ "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": 3114,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:49.529Z",
+ "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": 4201,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:52.645Z",
+ "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": 3390,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:56.849Z",
+ "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": 2931,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:00.241Z",
+ "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": 2662,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:03.173Z",
+ "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": 5956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:05.836Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2725,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:11.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2964,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:14.519Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3610,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:17.484Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 19000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:21.096Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3441,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:29.700Z",
+ "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": 4941,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:33.141Z",
+ "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": 5358,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:38.085Z",
+ "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": 3574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:43.445Z",
+ "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": 3864,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:47.020Z",
+ "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": 6706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:50.886Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3445,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:57.593Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3573,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:01.040Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4164,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:04.613Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:08.779Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:09:55.511Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5844,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:01.214Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:07.059Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5543,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:08.932Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:14.477Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6198,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:46.367Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7056,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:52.666Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2543,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:59.724Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6151,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:02.269Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6383,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:08.420Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1476,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:20.351Z",
+ "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": 1830,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:21.829Z",
+ "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": 2075,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:23.660Z",
+ "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": 1850,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:25.737Z",
+ "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": 1288,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:27.588Z",
+ "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": 1279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:28.877Z",
+ "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": 2260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:30.157Z",
+ "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": 1228,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:32.417Z",
+ "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": 4341,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:33.647Z",
+ "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": 1276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:14.813Z",
+ "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": 1570,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:16.090Z",
+ "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": 1713,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:17.661Z",
+ "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": 2155,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:19.375Z",
+ "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": 1720,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:21.531Z",
+ "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": 1956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:23.252Z",
+ "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": 2763,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:25.209Z",
+ "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": 2194,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:27.973Z",
+ "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": 8985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:30.169Z",
+ "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": 1350,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:37.995Z",
+ "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": 1624,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:39.346Z",
+ "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": 2359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:40.971Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1668,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:28.215Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 2974,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:29.884Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:32.859Z",
+ "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": 4000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:43.331Z",
+ "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": 5184,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:47.332Z",
+ "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": 5249,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:52.518Z",
+ "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": 4366,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:57.768Z",
+ "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": 4380,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:02.135Z",
+ "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": 3992,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:06.517Z",
+ "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": 8121,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:10.509Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5007,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:36.275Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6174,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:41.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:47.459Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5372,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:53.371Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5322,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:58.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5147,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:04.073Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9319,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:09.221Z",
+ "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": 3672,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:40.109Z",
+ "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": 3056,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:43.782Z",
+ "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": 6648,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:46.839Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:39.171Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 4973,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:43.678Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:15:48.652Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:53.493Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:10:58.115Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:01.426Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2659,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:04.496Z",
+ "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": 6389,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:00.625Z",
+ "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": 4520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:07.015Z",
+ "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": 4428,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:11.536Z",
+ "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": 4371,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:15.965Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6411,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:07.179Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4321,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:13.591Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8334,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:17.914Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:26.249Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8891,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:31.901Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5670,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:40.793Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10368,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:18.577Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9125,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:28.947Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12229,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:38.073Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10641,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:50.303Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16252,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:00.944Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9586,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:17.198Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:18.653Z",
+ "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": 5475,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:24.836Z",
+ "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": 5930,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:30.313Z",
+ "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": 6020,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:36.244Z",
+ "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-12-23T10:11:42.266Z",
+ "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": 4105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:46.790Z",
+ "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": 5218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:50.896Z",
+ "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": 7557,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:56.115Z",
+ "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": 6025,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:03.674Z",
+ "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": 7504,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:09.701Z",
+ "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": 6151,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:17.206Z",
+ "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": 9439,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:23.358Z",
+ "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": 9827,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:32.799Z",
+ "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": 7958,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:42.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": 5987,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:50.586Z",
+ "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": 3528,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:56.574Z",
+ "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": 6568,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:00.103Z",
+ "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": 5717,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:06.672Z",
+ "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": 3938,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:12.390Z",
+ "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": 12083,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:20.370Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10235,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:32.455Z",
+ "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": 10086,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:42.692Z",
+ "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": 12820,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:16:52.780Z",
+ "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": 7657,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:05.601Z",
+ "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": 6184,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:13.259Z",
+ "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": 9934,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:19.444Z",
+ "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": 14243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:29.379Z",
+ "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": 13374,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:43.623Z",
+ "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": 8765,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:56.998Z",
+ "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": 13745,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:05.764Z",
+ "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": 15040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:19.511Z",
+ "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-12-23T10:18:34.552Z",
+ "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": 12636,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:49.414Z",
+ "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": 11668,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:02.051Z",
+ "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": 7255,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:13.721Z",
+ "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": 9024,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:20.978Z",
+ "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": 10493,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:30.003Z",
+ "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": 7106,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:40.497Z",
+ "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": 4545,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:46.470Z",
+ "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": 5866,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:51.016Z",
+ "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": 7832,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:11:56.883Z",
+ "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": 10139,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:04.716Z",
+ "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": 7748,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:14.856Z",
+ "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": 10722,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:22.606Z",
+ "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": 10235,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:33.331Z",
+ "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": 5153,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:43.567Z",
+ "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": 5523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:48.722Z",
+ "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": 4911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:54.246Z",
+ "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": 6089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:12:59.159Z",
+ "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": 5052,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:05.251Z",
+ "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": 9800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:26.792Z",
+ "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": 12192,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:36.594Z",
+ "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": 11161,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:48.787Z",
+ "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": 14701,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:17:59.950Z",
+ "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": 13061,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:14.652Z",
+ "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": 18883,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:27.715Z",
+ "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": 13316,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:46.600Z",
+ "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": 7299,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:59.918Z",
+ "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": 7516,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:07.219Z",
+ "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": 8427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:14.736Z",
+ "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": 8582,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:23.164Z",
+ "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": 8683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:31.747Z",
+ "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": 6690,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:10.308Z",
+ "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": 6361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:16.999Z",
+ "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": 6872,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:23.362Z",
+ "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": 5785,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:30.235Z",
+ "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": 11789,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:40.440Z",
+ "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": 10979,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:52.239Z",
+ "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": 9984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:03.220Z",
+ "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": 7262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:13.205Z",
+ "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": 4856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:16.339Z",
+ "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": 7170,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:21.197Z",
+ "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": 6298,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:28.369Z",
+ "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": 5497,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:34.667Z",
+ "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": 5983,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:40.165Z",
+ "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": 6348,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:46.149Z",
+ "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": 4758,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:52.498Z",
+ "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": 4652,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:57.257Z",
+ "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": 8109,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:47.618Z",
+ "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": 9857,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:55.728Z",
+ "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": 12215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:05.586Z",
+ "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": 9377,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:17.802Z",
+ "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": 9225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:27.180Z",
+ "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": 12048,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:36.406Z",
+ "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": 7623,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:48.455Z",
+ "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": 7074,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:56.081Z",
+ "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": 6184,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:36.026Z",
+ "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": 9888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:42.211Z",
+ "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": 6694,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:52.100Z",
+ "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": 10534,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:20.474Z",
+ "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": 18126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:31.010Z",
+ "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": 10669,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:49.137Z",
+ "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": 3868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:13:58.807Z",
+ "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": 4072,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:02.676Z",
+ "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": 4520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:06.749Z",
+ "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": 4016,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:11.270Z",
+ "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": 3737,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:15.287Z",
+ "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": 4940,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:19.025Z",
+ "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": 8122,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:23.966Z",
+ "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": 4182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:32.089Z",
+ "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": 4126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:36.272Z",
+ "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": 5561,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:40.399Z",
+ "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": 6104,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:59.847Z",
+ "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": 5599,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:05.953Z",
+ "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": 4915,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:11.553Z",
+ "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": 3777,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:16.469Z",
+ "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": 4099,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:20.248Z",
+ "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": 4837,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:24.348Z",
+ "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": 8652,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:29.187Z",
+ "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": 5166,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:37.839Z",
+ "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": 5259,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:43.008Z",
+ "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": 7069,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:48.268Z",
+ "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": 1615,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:01.928Z",
+ "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": 2242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:14:03.543Z",
+ "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": 2351,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:03.162Z",
+ "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": 3195,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:05.514Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-23T10:07:54.195Z",
+ "duration": 841236.797,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/1777/index.html b/1777/index.html
new file mode 100644
index 000000000..64ac06b2a
--- /dev/null
+++ b/1777/index.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+ Playwright Test Report
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1777/test-results.json b/1777/test-results.json
new file mode 100644
index 000000000..b9c7eb83c
--- /dev/null
+++ b/1777/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 8480,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:01.242Z",
+ "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": 2524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:30.984Z",
+ "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": 10559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:01.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:11.871Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3945,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:15.707Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5230,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:34.277Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:39.510Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5205,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:44.464Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1383,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:09.958Z",
+ "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": 1820,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:11.343Z",
+ "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": 1494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:49.680Z",
+ "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": 2963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:51.175Z",
+ "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": 2618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:13.165Z",
+ "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": 4164,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:15.785Z",
+ "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": 3216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:19.950Z",
+ "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": 2563,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:23.167Z",
+ "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": 2739,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:25.731Z",
+ "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": 5911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:28.471Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3273,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:34.383Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2971,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:37.658Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4228,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:40.630Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18551,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:44.859Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3772,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:54.139Z",
+ "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": 4914,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:57.912Z",
+ "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": 4312,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:02.828Z",
+ "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": 3940,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:07.142Z",
+ "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": 3703,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:11.083Z",
+ "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": 7331,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:14.790Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3724,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:22.122Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3282,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:25.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4869,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:29.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19874,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:34.001Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5622,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:19.659Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6506,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:25.283Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1865,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:31.789Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6323,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:33.656Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 6243,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:39.980Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6743,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:06.550Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:13.434Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2454,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:19.515Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6517,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:21.971Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6957,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:28.489Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1341,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:46.235Z",
+ "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": 1523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:47.577Z",
+ "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": 1271,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:49.101Z",
+ "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": 1795,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:50.373Z",
+ "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": 1285,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:52.169Z",
+ "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": 1246,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:53.455Z",
+ "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": 2262,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:54.702Z",
+ "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": 1185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:56.965Z",
+ "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": 4353,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:18:58.151Z",
+ "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": 2180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:35.455Z",
+ "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": 1694,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:37.636Z",
+ "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": 1689,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:39.332Z",
+ "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": 2201,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:41.022Z",
+ "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": 1773,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:43.225Z",
+ "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": 2027,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:44.999Z",
+ "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": 3446,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:47.028Z",
+ "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": 1558,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:50.476Z",
+ "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": 9195,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:52.035Z",
+ "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": 1297,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:02.512Z",
+ "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": 2214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:03.810Z",
+ "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": 1860,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:06.025Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1902,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:53.882Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3431,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:55.786Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3242,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:59.218Z",
+ "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": 4273,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:07.886Z",
+ "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": 4899,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:12.160Z",
+ "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": 5460,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:17.060Z",
+ "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": 4149,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:22.521Z",
+ "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": 3782,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:26.671Z",
+ "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": 4290,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:30.454Z",
+ "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": 7953,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:34.745Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4507,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:02.461Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6313,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:06.969Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6513,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:13.284Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5574,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:19.800Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:25.375Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4993,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:30.994Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:35.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": 4039,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:03.423Z",
+ "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": 3414,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:07.463Z",
+ "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": 6440,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:10.878Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5257,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:01.250Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5116,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:06.509Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11352,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:11.627Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4664,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:17.325Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3134,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:21.990Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:25.124Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:27.582Z",
+ "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": 5870,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:22.985Z",
+ "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": 4471,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:28.857Z",
+ "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": 4880,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:33.330Z",
+ "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": 4254,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:38.211Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6047,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:30.221Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4345,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:36.268Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7459,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:40.614Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 6000,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:48.075Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 10427,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:54.076Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:04.505Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9335,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:42.517Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9597,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:51.853Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11571,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:01.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10527,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:13.024Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 17046,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:23.553Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10293,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:40.599Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5597,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:42.720Z",
+ "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": 5888,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:48.318Z",
+ "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": 6756,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:19:54.207Z",
+ "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": 6622,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:00.964Z",
+ "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": 4531,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:07.589Z",
+ "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": 4015,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:12.121Z",
+ "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": 5515,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:16.138Z",
+ "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": 7096,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:21.654Z",
+ "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": 6153,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:28.751Z",
+ "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": 8600,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:34.905Z",
+ "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": 5442,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:43.506Z",
+ "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": 11570,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:48.949Z",
+ "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": 7877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:00.520Z",
+ "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": 7603,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:08.398Z",
+ "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": 6173,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:16.003Z",
+ "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": 4197,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:22.179Z",
+ "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": 5841,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:26.379Z",
+ "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": 5961,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:32.221Z",
+ "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": 4314,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:38.184Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:45.232Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:24:57.411Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10179,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:08.280Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12669,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:18.460Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7715,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:31.131Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6321,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:38.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:45.170Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 13836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:55.517Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12748,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:09.355Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9236,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:22.104Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11549,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:31.344Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15443,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:42.894Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15868,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:58.338Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10998,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:14.207Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12819,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:25.207Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:38.028Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:45.015Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10183,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:55.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5642,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:05.388Z",
+ "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": 4332,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:09.241Z",
+ "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": 5708,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:13.574Z",
+ "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": 6501,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:19.282Z",
+ "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": 8958,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:25.785Z",
+ "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": 9100,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:34.744Z",
+ "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": 10118,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:43.845Z",
+ "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": 9109,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:20:53.964Z",
+ "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": 5040,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:03.074Z",
+ "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": 7236,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:08.115Z",
+ "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": 5864,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:15.352Z",
+ "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": 5559,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:21.217Z",
+ "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": 5062,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:26.777Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10359,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:25:50.902Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10913,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:01.263Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10349,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:12.178Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14550,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:22.529Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13077,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:37.080Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 17523,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:50.158Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12180,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:07.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6222,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:19.864Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8761,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:26.087Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8651,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:34.849Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8742,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:43.501Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7877,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:52.244Z",
+ "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": 6726,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:31.846Z",
+ "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": 6666,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:38.574Z",
+ "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": 6409,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:45.240Z",
+ "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": 5604,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:51.650Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10956,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:00.138Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11495,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:11.095Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9275,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:22.592Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8473,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:31.868Z",
+ "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": 6505,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:42.506Z",
+ "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": 6089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:49.013Z",
+ "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": 5290,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:55.104Z",
+ "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": 5168,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:00.395Z",
+ "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": 5236,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:05.563Z",
+ "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": 6599,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:10.801Z",
+ "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": 4368,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:17.400Z",
+ "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": 4895,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:21.769Z",
+ "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": 7892,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:11.043Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "633e69b05e7320c1670b-3f1c7f7be5f79974d04f",
+ "file": "tenant/queryEditor/queryTemplates.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Create row table template should handle both success and failure cases",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10970,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:18.950Z",
+ "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": 8967,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:29.921Z",
+ "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": 9105,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:38.889Z",
+ "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": 10713,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:47.995Z",
+ "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": 12572,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:58.709Z",
+ "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": 8114,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:11.282Z",
+ "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": 7984,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:19.398Z",
+ "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": 5733,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:21:57.260Z",
+ "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": 9521,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:02.994Z",
+ "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": 5627,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:12.517Z",
+ "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": 10222,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:40.348Z",
+ "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": 20291,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:50.572Z",
+ "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": 11665,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:10.864Z",
+ "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": 4223,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:18.156Z",
+ "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": 4363,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:22.381Z",
+ "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": 4537,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:26.745Z",
+ "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": 3644,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:31.283Z",
+ "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": 3831,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:34.927Z",
+ "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": 4756,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:38.759Z",
+ "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": 7949,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:43.516Z",
+ "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": 5215,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:51.465Z",
+ "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": 4142,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:56.681Z",
+ "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": 5185,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:23:00.824Z",
+ "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": 6355,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:22.554Z",
+ "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": 5992,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:28.911Z",
+ "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": 4985,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:34.904Z",
+ "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": 3960,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:39.890Z",
+ "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": 4007,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:43.852Z",
+ "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": 5028,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:47.860Z",
+ "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": 8558,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:52.889Z",
+ "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": 5415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:01.448Z",
+ "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": 5392,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:06.865Z",
+ "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": 7678,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:12.258Z",
+ "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": 1924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:26.671Z",
+ "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": 1856,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:22:28.596Z",
+ "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": 1666,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:27.389Z",
+ "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": 3560,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:29.057Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-23T10:16:19.467Z",
+ "duration": 840537.959,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file
diff --git a/main/index.html b/main/index.html
new file mode 100644
index 000000000..02b91e30b
--- /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..3e8b104bb
--- /dev/null
+++ b/main/test-results.json
@@ -0,0 +1,7476 @@
+{
+ "config": {
+ "configFile": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright.config.ts",
+ "rootDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "forbidOnly": false,
+ "fullyParallel": false,
+ "globalSetup": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/playwrightSetup.ts",
+ "globalTeardown": null,
+ "globalTimeout": 0,
+ "grep": {},
+ "grepInvert": null,
+ "maxFailures": 0,
+ "metadata": {
+ "actualWorkers": 2
+ },
+ "preserveOutput": "always",
+ "reporter": [
+ [
+ "html",
+ {
+ "outputFolder": "./playwright-artifacts/playwright-report"
+ }
+ ],
+ [
+ "json",
+ {
+ "outputFile": "./playwright-artifacts/test-results.json"
+ }
+ ]
+ ],
+ "reportSlowTests": {
+ "max": 5,
+ "threshold": 15000
+ },
+ "quiet": false,
+ "projects": [
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "chromium",
+ "name": "chromium",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ },
+ {
+ "outputDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/playwright-artifacts/test-results",
+ "repeatEach": 1,
+ "retries": 2,
+ "id": "safari",
+ "name": "safari",
+ "testDir": "/home/runner/work/ydb-embedded-ui/ydb-embedded-ui/tests/suites",
+ "testIgnore": [],
+ "testMatch": [
+ "**/*.@(spec|test).?(c|m)[jt]s?(x)"
+ ],
+ "timeout": 120000
+ }
+ ],
+ "shard": null,
+ "updateSnapshots": "missing",
+ "version": "1.42.1",
+ "workers": 2,
+ "webServer": {
+ "command": "npm run dev",
+ "port": 3000
+ }
+ },
+ "suites": [
+ {
+ "title": "internalViewer/internalViewer.test.ts",
+ "file": "internalViewer/internalViewer.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test InternalViewer",
+ "file": "internalViewer/internalViewer.test.ts",
+ "line": 3,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Test internalViewer header link",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:16.033Z",
+ "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": 2669,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:35.577Z",
+ "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": 4613,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:16.054Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-91e9bebf0aad45b31740",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:20.805Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-f1c98b9fee3c64c161c2",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 3460,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:24.150Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-1c02b0cccbdcc375d24c",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer is visible and has correct status",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5452,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:39.403Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-96b55b29deac2f3f1c63",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 26,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer shows correct base metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5586,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:44.857Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-24b49bcfb14f8ea9248b",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Memory viewer popup shows on hover with all metrics",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:50.445Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9018696e884d04f1a6b5-eb7c9644afca65ef27a9",
+ "file": "memoryViewer/memoryViewer.test.ts",
+ "line": 49,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "nodes/nodes.test.ts",
+ "file": "nodes/nodes.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Nodes page",
+ "file": "nodes/nodes.test.ts",
+ "line": 7,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Nodes page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 1326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:18.790Z",
+ "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": 1741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:20.118Z",
+ "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": 1279,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:55.988Z",
+ "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": 2325,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:57.268Z",
+ "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": 2660,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:21.860Z",
+ "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": 3809,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:24.521Z",
+ "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": 3301,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:28.332Z",
+ "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": 2815,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:31.634Z",
+ "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": 3225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:34.450Z",
+ "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": 6218,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:37.677Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-4eded46a2b0a81e5eeb2",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4389,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:43.896Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-c546dc6b5dc55c7801aa",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2659,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:48.286Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-b1a7f4c0f4466ce9a2f8",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3886,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:50.946Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-73178c32ffed374b7564",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 18800,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:54.833Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-1c8ef4c3a43c93a7ffd0",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:59.595Z",
+ "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": 4095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:03.448Z",
+ "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": 4598,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:07.545Z",
+ "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": 3724,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:12.145Z",
+ "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": 3750,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:15.870Z",
+ "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": 6927,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:19.621Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-ffa22a725090e9f87aa1",
+ "file": "nodes/nodes.test.ts",
+ "line": 107,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3539,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:26.549Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-f6e2c8d7a9ef5547b627",
+ "file": "nodes/nodes.test.ts",
+ "line": 122,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3683,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:30.089Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-347999c1d980fbe9847c",
+ "file": "nodes/nodes.test.ts",
+ "line": 138,
+ "column": 9
+ },
+ {
+ "title": "Table displays empty data message when no entities",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4695,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:33.774Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-873269e69e591edb1252",
+ "file": "nodes/nodes.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Autorefresh updates data when initially empty data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 19881,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:38.471Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fefa58c6d5e81985f950-2e624e4b7cf5bf517423",
+ "file": "nodes/nodes.test.ts",
+ "line": 166,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "paginatedTable/paginatedTable.test.ts",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "PaginatedTable",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5900,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:27.617Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-91a1c48eca228fff503f",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7558,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:33.519Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d9f0d671db620cf4571c",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1900,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:41.078Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-b973e83c1bee5fc8dc0d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 7266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:42.980Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-2c9cbde78dadb9ce1b7a",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5781,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:50.247Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-841c8817c7147b9fa80d",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "loads data in chunks when scrolling",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6576,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:15.243Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-20e20263369fd12f1d1e",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 9,
+ "column": 9
+ },
+ {
+ "title": "loads data when scrolling to middle of table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6586,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:21.930Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-df51f2dbf40217fc22c1",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "displays empty state when no data is present",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2413,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:28.518Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-69b06e68e1fe13684ad9",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 77,
+ "column": 9
+ },
+ {
+ "title": "handles 10 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6023,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:30.933Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-4ad6529c7d937cc96605",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 94,
+ "column": 9
+ },
+ {
+ "title": "handles 100 pages of data correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:36.957Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "a6b61d0231fa13785694-d48954da93c384289291",
+ "file": "paginatedTable/paginatedTable.test.ts",
+ "line": 119,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "sidebar/sidebar.test.ts",
+ "file": "sidebar/sidebar.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Sidebar",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 8,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Sidebar is visible and loads correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 1436,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:56.036Z",
+ "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": 1276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:57.473Z",
+ "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": 1276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:26:58.751Z",
+ "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": 1761,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:00.029Z",
+ "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": 1230,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:01.790Z",
+ "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": 1214,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:03.022Z",
+ "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": 2288,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:04.237Z",
+ "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": 1177,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:06.525Z",
+ "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": 4298,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:07.703Z",
+ "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": 1305,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:42.690Z",
+ "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": 1636,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:43.996Z",
+ "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": 1729,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:45.634Z",
+ "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": 2181,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:47.364Z",
+ "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": 1792,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:49.547Z",
+ "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": 1741,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:51.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3d82d43fd4f9e4849f9c-68670511a06da64f5d1b",
+ "file": "sidebar/sidebar.test.ts",
+ "line": 61,
+ "column": 9
+ },
+ {
+ "title": "Sidebar can be collapsed and expanded",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 2806,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:53.081Z",
+ "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": 1415,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:55.888Z",
+ "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": 8325,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:57.305Z",
+ "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": 1159,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:12.008Z",
+ "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": 1878,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:13.168Z",
+ "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": 2158,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:15.046Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-d7b01321827cef4cd164",
+ "file": "storage/storage.test.ts",
+ "line": 23,
+ "column": 9
+ },
+ {
+ "title": "Storage page is OK",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 1843,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:58.359Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-6ab7b4abce16c448532b",
+ "file": "storage/storage.test.ts",
+ "line": 8,
+ "column": 9
+ },
+ {
+ "title": "Storage page has groups table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3276,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:00.203Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-20ff1fb3669b6da39922",
+ "file": "storage/storage.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Storage page has nodes table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3202,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:03.480Z",
+ "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": 3837,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:17.206Z",
+ "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": 5055,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:21.044Z",
+ "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": 4893,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:26.099Z",
+ "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": 3791,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:30.994Z",
+ "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": 4249,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:34.786Z",
+ "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": 3765,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:39.036Z",
+ "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": 7937,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:42.802Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-30be84d9195c13297bde",
+ "file": "storage/storage.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Table loads and displays data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5570,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:06.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-1a5e4639c7a714d4cef1",
+ "file": "storage/storage.test.ts",
+ "line": 48,
+ "column": 9
+ },
+ {
+ "title": "Search by pool name filters the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6217,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:12.255Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-71705db781cd6bb89c8d",
+ "file": "storage/storage.test.ts",
+ "line": 58,
+ "column": 9
+ },
+ {
+ "title": "Radio button selection changes displayed data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6073,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:18.473Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-457202a46d75040204b7",
+ "file": "storage/storage.test.ts",
+ "line": 73,
+ "column": 9
+ },
+ {
+ "title": "Groups count is displayed correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5264,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:24.549Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-7ed6bb4846ab39edbbcd",
+ "file": "storage/storage.test.ts",
+ "line": 88,
+ "column": 9
+ },
+ {
+ "title": "Row data can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5494,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:29.815Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-24292046b6279fe473db",
+ "file": "storage/storage.test.ts",
+ "line": 100,
+ "column": 9
+ },
+ {
+ "title": "Column values can be retrieved correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4836,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:35.311Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "d969e94bd7792d423276-460a2c4e1eab69b99b05",
+ "file": "storage/storage.test.ts",
+ "line": 115,
+ "column": 9
+ },
+ {
+ "title": "Clicking on Group ID header sorts the table",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9054,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:40.148Z",
+ "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": 3588,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:13.643Z",
+ "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": 3485,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:17.231Z",
+ "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": 7063,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:20.718Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-80896e9e6a7adb5f48bb",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Primary keys header is visible in Schema tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5207,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:05.643Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-f6dfbd25c39e8184057d",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 11,
+ "column": 9
+ },
+ {
+ "title": "No runnning queries in Queries if no queries are running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 5135,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:10.852Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-1be861f724c8e2b9d0f4",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Running query is shown if query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11046,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:15.989Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "fe5439f6f0729749b7e8-c03bb6e59f745d87716e",
+ "file": "tenant/diagnostics/diagnostics.test.ts",
+ "line": 47,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/initialLoad.test.ts",
+ "file": "tenant/initialLoad.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Tenant initial load",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 13,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Tenant diagnostics page is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 3982,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:27.794Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-fe0251ae29d17dbb5c31",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 14,
+ "column": 9
+ },
+ {
+ "title": "Tenant diagnostics page is visible when describe returns no data",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:31.780Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-4a0f8a70c6bf25ed7e93",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 21,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 401",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2908,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:34.733Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-c2cbf8225bb32ad943dc",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 32,
+ "column": 9
+ },
+ {
+ "title": "Tenant page shows error message when describe returns 403",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 2675,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:37.642Z",
+ "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": 6014,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:27.041Z",
+ "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": 4404,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:33.056Z",
+ "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": 4706,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:37.461Z",
+ "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": 5043,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:42.168Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f21915a2bc5b36c8949f-934a58dddfc695e5f6cb",
+ "file": "tenant/initialLoad.test.ts",
+ "line": 44,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/planToSvg.test.ts",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Plan to SVG functionality",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 10,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:40.337Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-011771c3ef62e8752951",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 4232,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:45.919Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-afd36580c94504c94715",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 7824,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:50.152Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7499115b518eff4e1f23",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5903,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:57.977Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-08180ee4c6273ebb71a1",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 9141,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:03.883Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6a403c615f0587292987",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 0,
+ "status": "passed",
+ "duration": 5195,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:13.026Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-d86686b1ed476a14aa5f",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG dropdown shows options and opens plan in new tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9321,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:47.229Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-828a8bebcc2163eb09cd",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG download option triggers file download",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9859,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:56.551Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-e668e1d9415a49c255b8",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 60,
+ "column": 9
+ },
+ {
+ "title": "Plan to SVG handles API errors correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12059,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:06.412Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6bb5bd641025ebd20e5c",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 92,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting becomes disabled when execution plan experiment is enabled",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9866,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:18.473Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7057835460061548b447",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 145,
+ "column": 9
+ },
+ {
+ "title": "Statistics mode changes when toggling execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 16263,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:28.340Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-7aa07dab6a152fc510ca",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Statistics setting shows tooltip when disabled by execution plan experiment",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9403,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:44.605Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "5036955eb0b2cd46628f-6d1051364ecbbeea79c0",
+ "file": "tenant/queryEditor/planToSvg.test.ts",
+ "line": 193,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "tenant/queryEditor/queryEditor.test.ts",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [],
+ "suites": [
+ {
+ "title": "Test Query Editor",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 16,
+ "column": 6,
+ "specs": [
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 1,
+ "status": "passed",
+ "duration": 5951,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:50.765Z",
+ "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": 5581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:27:56.717Z",
+ "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": 5862,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:02.299Z",
+ "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": 5605,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:08.162Z",
+ "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": 4507,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:13.767Z",
+ "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": 4734,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:18.275Z",
+ "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": 5254,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:23.011Z",
+ "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": 6963,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:28.266Z",
+ "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": 5930,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:35.231Z",
+ "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": 6408,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:41.162Z",
+ "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": 6615,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:47.571Z",
+ "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": 8457,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:54.187Z",
+ "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": 10621,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:02.645Z",
+ "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": 6827,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:13.268Z",
+ "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": 7013,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:20.096Z",
+ "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": 3469,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:27.111Z",
+ "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": 6118,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:30.581Z",
+ "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": 6079,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:36.700Z",
+ "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": 4835,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:42.781Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-2adc01e0fce8d9d4b7f9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 237,
+ "column": 9
+ },
+ {
+ "title": "Run button executes YQL script",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11770,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:32:49.264Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d7505665d07d79754b81",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 30,
+ "column": 9
+ },
+ {
+ "title": "Run button executes Scan",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10331,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:01.035Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b8b9275d227073e426fc",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 37,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes YQL script explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11136,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:11.367Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c0c61ff0a5f4d64fc923",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 44,
+ "column": 9
+ },
+ {
+ "title": "Explain button executes Scan explanation",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11805,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:22.504Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-d40ebe3aece47716414d",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 55,
+ "column": 9
+ },
+ {
+ "title": "Error is displayed for invalid query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6924,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:34.310Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-c6c601c662eb0b13cef7",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 69,
+ "column": 9
+ },
+ {
+ "title": "Run and Explain buttons are disabled when query is empty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5892,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:41.235Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-019a95ccad3bc2cdf507",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 81,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label appear when query is running",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10502,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:47.128Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-ac5603b128e96b278a99",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 93,
+ "column": 9
+ },
+ {
+ "title": "Stop button and elapsed time label disappear after query is stopped",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 14110,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:57.632Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-42b14e871bae72ec84a9",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 103,
+ "column": 9
+ },
+ {
+ "title": "Query execution is terminated when stop button is clicked",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12346,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:11.744Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f6016266a94c4f6c51d5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 117,
+ "column": 9
+ },
+ {
+ "title": "Stop button is not visible for quick queries",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 9723,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:24.091Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-30945e74794ce6a610c5",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 129,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Execute mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12326,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:33.816Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-dd97660c635c09a10d04",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 140,
+ "column": 9
+ },
+ {
+ "title": "Stop button works for Explain mode",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15396,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:46.143Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-73bd7a25695669db7cc2",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 152,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside results pane doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 15314,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:01.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-b274e4314be2f565a2bb",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 169,
+ "column": 9
+ },
+ {
+ "title": "Changing tab inside editor doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 11698,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:16.856Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-f5d9097597fe7dd167d0",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 183,
+ "column": 9
+ },
+ {
+ "title": "Changing tab to diagnostics doesnt change results view",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 12125,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:28.556Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-e41c4d942de5b051cbcf",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 197,
+ "column": 9
+ },
+ {
+ "title": "Result head value is 1 for 1 row result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7580,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:40.683Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-caa2608bfbf48cff69d8",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 212,
+ "column": 9
+ },
+ {
+ "title": "No result head value for no result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10225,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:48.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-7c92c6bf45e23a2bdb3c",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 219,
+ "column": 9
+ },
+ {
+ "title": "Truncated head value is 1 for 1 row truncated result",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10182,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:58.491Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "1edf77f8061520e77ee2-5dce85ef70139cdffcff",
+ "file": "tenant/queryEditor/queryEditor.test.ts",
+ "line": 227,
+ "column": 9
+ },
+ {
+ "title": "Query execution status changes correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 6982,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:08.674Z",
+ "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": 5101,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:18.226Z",
+ "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": 5510,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:23.328Z",
+ "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": 7357,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:28.840Z",
+ "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": 8912,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:36.198Z",
+ "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": 8695,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:45.112Z",
+ "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": 10329,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:28:53.808Z",
+ "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": 10894,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:04.138Z",
+ "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": 4261,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:15.033Z",
+ "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": 5837,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:19.295Z",
+ "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": 5597,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:25.133Z",
+ "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": 5718,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:30.732Z",
+ "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": 5456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:36.451Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-1645131017ea74998ea1",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 185,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog opens on Gear click and closes on Cancel",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9911,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:33:54.023Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-9769802f674e4b0950fe",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Settings dialog saves changes and updates Gear button",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10511,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:03.937Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-37aed9adf9efd7f648a4",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 34,
+ "column": 9
+ },
+ {
+ "title": "Banner appears after executing script with changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10748,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:14.450Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-f2c531680cef74286fe9",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 47,
+ "column": 9
+ },
+ {
+ "title": "Banner not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 14776,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:25.199Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d5bb51d578b65f04c9d3",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 63,
+ "column": 9
+ },
+ {
+ "title": "Indicator icon appears after closing banner",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 13287,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:39.976Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-fd7542ca676124da0a7e",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 80,
+ "column": 9
+ },
+ {
+ "title": "Indicator not appears for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 19216,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:34:53.265Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-d6234b457aa2e8cdf1c7",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 98,
+ "column": 9
+ },
+ {
+ "title": "Gear button shows number of changed settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11763,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:12.482Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-8173c9080b3d912dd457",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 119,
+ "column": 9
+ },
+ {
+ "title": "Banner does not appear when executing script with default settings",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 6331,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:24.247Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-ffbb30c6a87b295f16f5",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 133,
+ "column": 9
+ },
+ {
+ "title": "Shows error for limit rows > 100000",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8498,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:30.580Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-7e8e21f89f81e6fbfb5c",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 142,
+ "column": 9
+ },
+ {
+ "title": "Shows error for negative limit rows",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8509,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:39.079Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-947ba3ab2da6b506b2db",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 155,
+ "column": 9
+ },
+ {
+ "title": "Persists valid limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9952,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:47.589Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "40c364a0d6efe5f7d494-22f042513e8027181f03",
+ "file": "tenant/queryEditor/querySettings.test.ts",
+ "line": 168,
+ "column": 9
+ },
+ {
+ "title": "Allows empty limit rows value",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 8321,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:35:57.542Z",
+ "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": 7266,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:41.911Z",
+ "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": 6260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:49.178Z",
+ "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": 6581,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:55.439Z",
+ "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": 5361,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:02.022Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-10b3b084c7c84c1c411e",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 57,
+ "column": 9
+ },
+ {
+ "title": "No query status when no query was executed",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 10721,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:05.872Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-3486b473513d95ace2c9",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 24,
+ "column": 9
+ },
+ {
+ "title": "Running query status for running query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 11804,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:16.594Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-7379ea22b840ef8db883",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 35,
+ "column": 9
+ },
+ {
+ "title": "Completed query status for completed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9728,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:28.399Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "9243ffca380ea608dd21-d86846776fdbe65b6d7b",
+ "file": "tenant/queryEditor/queryStatus.test.ts",
+ "line": 46,
+ "column": 9
+ },
+ {
+ "title": "Failed query status for failed query",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 120000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "safari",
+ "projectName": "safari",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 9535,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:38.128Z",
+ "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": 4649,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:47.626Z",
+ "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": 6310,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:52.276Z",
+ "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": 6471,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:29:58.587Z",
+ "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": 5085,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:05.060Z",
+ "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": 5412,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:10.145Z",
+ "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": 6232,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:15.558Z",
+ "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": 4778,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:21.791Z",
+ "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": 4382,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:26.570Z",
+ "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": 7986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:15.667Z",
+ "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": 12221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:23.660Z",
+ "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": 9456,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:35.882Z",
+ "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": 9044,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:45.339Z",
+ "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": 9986,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:54.385Z",
+ "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": 12143,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:04.372Z",
+ "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": 8050,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:16.516Z",
+ "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": 7126,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:24.568Z",
+ "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": 5553,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:07.389Z",
+ "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": 9566,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:12.943Z",
+ "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": 6265,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:22.510Z",
+ "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": 10056,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:47.676Z",
+ "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": 18363,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:36:57.734Z",
+ "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": 11522,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:16.099Z",
+ "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": 3840,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:28.785Z",
+ "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": 3842,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:32.627Z",
+ "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": 3781,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:36.470Z",
+ "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": 3560,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:40.252Z",
+ "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": 4095,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:43.813Z",
+ "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": 4675,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:47.909Z",
+ "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": 6713,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:52.585Z",
+ "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": 5260,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:59.300Z",
+ "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": 4999,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:04.561Z",
+ "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": 5265,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:31:09.561Z",
+ "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": 6948,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:27.640Z",
+ "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": 5617,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:34.590Z",
+ "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": 5189,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:40.208Z",
+ "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": 3861,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:45.398Z",
+ "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": 4054,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:49.261Z",
+ "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": 4738,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:53.316Z",
+ "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": 8144,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:58.055Z",
+ "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": 5300,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:38:06.200Z",
+ "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": 5524,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:38:11.501Z",
+ "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": 7842,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:38:17.026Z",
+ "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": 1590,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:30.958Z",
+ "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": 2401,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:30:32.548Z",
+ "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": 2086,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:31.700Z",
+ "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": 4058,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2024-12-23T10:37:33.787Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "03aedfa636df77ae6577-b2a322567c5e23c05408",
+ "file": "tenants/tenants.test.ts",
+ "line": 12,
+ "column": 9
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2024-12-23T10:24:26.476Z",
+ "duration": 838472.034,
+ "expected": 222,
+ "skipped": 0,
+ "unexpected": 0,
+ "flaky": 0
+ }
+}
\ No newline at end of file