\",\u001b[39m\n\u001b[31m+ \"target\": Array [\u001b[39m\n\u001b[31m+ \"#of-data-table-8\",\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ \"failureSummary\": \"Fix any of the following:\u001b[39m\n\u001b[31m+ Element has insufficient color contrast of 4.37 (foreground color: #e92222, background color: #fdfdfd, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1\",\u001b[39m\n\u001b[31m+ \"html\": \"
\",\u001b[39m\n\u001b[31m+ \"impact\": \"serious\",\u001b[39m\n\u001b[31m+ \"none\": Array [],\u001b[39m\n\u001b[31m+ \"target\": Array [\u001b[39m\n\u001b[31m+ \".of--align-start[data-index=\\\"0\\\"][data-depth=\\\"0\\\"]:nth-child(6) > .field-value > .highlighted.add-fields\",\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ Object {\u001b[39m\n\u001b[31m+ \"all\": Array [],\u001b[39m\n\u001b[31m+ \"any\": Array [\u001b[39m\n\u001b[31m+ Object {\u001b[39m\n\u001b[31m+ \"data\": Object {\u001b[39m\n\u001b[31m+ \"bgColor\": \"#fdfdfd\",\u001b[39m\n\u001b[31m+ \"contrastRatio\": 4.37,\u001b[39m\n\u001b[31m+ \"expectedContrastRatio\": \"4.5:1\",\u001b[39m\n\u001b[31m+ \"fgColor\": \"#e92222\",\u001b[39m\n\u001b[31m+ \"fontSize\": \"12.0pt (16px)\",\u001b[39m\n\u001b[31m+ \"fontWeight\": \"normal\",\u001b[39m\n\u001b[31m+ \"messageKey\": null,\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ \"id\": \"color-contrast\",\u001b[39m\n\u001b[31m+ \"impact\": \"serious\",\u001b[39m\n\u001b[31m+ \"message\": \"Element has insufficient color contrast of 4.37 (foreground color: #e92222, background color: #fdfdfd, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1\",\u001b[39m\n\u001b[31m+ \"relatedNodes\": Array [\u001b[39m\n\u001b[31m+ Object {\u001b[39m\n\u001b[31m+ \"html\": \"
\",\u001b[39m\n\u001b[31m+ \"target\": Array [\u001b[39m\n\u001b[31m+ \"#of-data-table-8\",\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ \"failureSummary\": \"Fix any of the following:\u001b[39m\n\u001b[31m+ Element has insufficient color contrast of 4.37 (foreground color: #e92222, background color: #fdfdfd, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1\",\u001b[39m\n\u001b[31m+ \"html\": \"
2024-10-07, 22:00
\",\u001b[39m\n\u001b[31m+ \"impact\": \"serious\",\u001b[39m\n\u001b[31m+ \"none\": Array [],\u001b[39m\n\u001b[31m+ \"target\": Array [\u001b[39m\n\u001b[31m+ \".of--align-start[data-index=\\\"1\\\"][data-depth=\\\"0\\\"]:nth-child(6) > .field-value > .highlighted.add-fields\",\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ \"tags\": Array [\u001b[39m\n\u001b[31m+ \"cat.color\",\u001b[39m\n\u001b[31m+ \"wcag2aa\",\u001b[39m\n\u001b[31m+ \"wcag143\",\u001b[39m\n\u001b[31m+ \"TTv5\",\u001b[39m\n\u001b[31m+ \"TT13.c\",\u001b[39m\n\u001b[31m+ \"EN-301-549\",\u001b[39m\n\u001b[31m+ \"EN-9.1.4.3\",\u001b[39m\n\u001b[31m+ \"ACT\",\u001b[39m\n\u001b[31m+ ],\u001b[39m\n\u001b[31m+ },\u001b[39m\n\u001b[31m+ ]\u001b[39m\n\n 134 | .withTags([\"wcag2a\", \"wcag2aa\", \"wcag21a\", \"wcag21aa\"])\n 135 | .analyze();\n> 136 | expect(accessibilityScanResults.violations).toEqual([]);\n | ^\n 137 | });\n 138 | });\n 139 |\n\n at /home/crmadmin/app-js/packages/app-js/tests/axe.analyze.spec.ts:136:49"
+ }
+ ],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:28.850Z",
+ "attachments": [],
+ "errorLocation": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/axe.analyze.spec.ts",
+ "column": 49,
+ "line": 136
+ }
+ },
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 12764,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 1,
+ "startTime": "2025-02-08T06:05:41.934Z",
+ "attachments": [
+ {
+ "name": "trace",
+ "contentType": "application/zip",
+ "path": "/home/crmadmin/app-js/packages/app-js/test-results/axe.analyze-Search-Results-62553-ble-WCAG-A-or-AA-violations-chromium-retry1/trace.zip"
+ }
+ ]
+ }
+ ],
+ "status": "flaky"
+ }
+ ],
+ "id": "04899d29fc169e4e84b6-c1e46e7c7ca9a7496781",
+ "file": "axe.analyze.spec.ts",
+ "line": 126,
+ "column": 7
+ }
+ ]
+ },
+ {
+ "title": "Company Directory",
+ "file": "axe.analyze.spec.ts",
+ "line": 140,
+ "column": 6,
+ "specs": [
+ {
+ "title": "should not have any automatically detectable WCAG A or AA violations",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 7034,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:55.373Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "04899d29fc169e4e84b6-a449843781e2a2905fc9",
+ "file": "axe.analyze.spec.ts",
+ "line": 141,
+ "column": 7
+ }
+ ]
+ },
+ {
+ "title": "Calendar",
+ "file": "axe.analyze.spec.ts",
+ "line": 155,
+ "column": 6,
+ "specs": [
+ {
+ "title": "should not have any automatically detectable WCAG A or AA violations",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "passed",
+ "duration": 25626,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:06:02.417Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "04899d29fc169e4e84b6-e5c53c235e921153ceea",
+ "file": "axe.analyze.spec.ts",
+ "line": 156,
+ "column": 7
+ }
+ ]
+ },
+ {
+ "title": "Dashboards",
+ "file": "axe.analyze.spec.ts",
+ "line": 175,
+ "column": 6,
+ "specs": [
+ {
+ "title": "should not have any automatically detectable WCAG A or AA violations",
+ "ok": false,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 3,
+ "status": "timedOut",
+ "duration": 300021,
+ "error": {
+ "message": "\u001b[31mTest timeout of 300000ms exceeded.\u001b[39m",
+ "stack": "\u001b[31mTest timeout of 300000ms exceeded.\u001b[39m"
+ },
+ "errors": [
+ {
+ "message": "\u001b[31mTest timeout of 300000ms exceeded.\u001b[39m"
+ },
+ {
+ "location": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/axe.analyze.spec.ts",
+ "column": 18,
+ "line": 196
+ },
+ "message": "Error: page.waitForSelector: Test timeout of 300000ms exceeded.\nCall log:\n \u001b[2m- waiting for locator('.dashboard') to be visible\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\n\n 194 | for (const link of links) {\n 195 | await page.goto(link);\n> 196 | await page.waitForSelector(\".dashboard\");\n | ^\n 197 | await page.waitForTimeout(8000);\n 198 | const accessibilityScanResults = await new AxeBuilder({ page })\n 199 | .withTags([\"wcag2a\", \"wcag2aa\", \"wcag21a\", \"wcag21aa\"])\n\n at /home/crmadmin/app-js/packages/app-js/tests/axe.analyze.spec.ts:196:18"
+ }
+ ],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:06:28.049Z",
+ "attachments": []
+ },
+ {
+ "workerIndex": 6,
+ "status": "timedOut",
+ "duration": 302197,
+ "error": {
+ "message": "\u001b[31mTest timeout of 300000ms exceeded.\u001b[39m",
+ "stack": "\u001b[31mTest timeout of 300000ms exceeded.\u001b[39m"
+ },
+ "errors": [
+ {
+ "message": "\u001b[31mTest timeout of 300000ms exceeded.\u001b[39m"
+ },
+ {
+ "location": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/axe.analyze.spec.ts",
+ "column": 18,
+ "line": 196
+ },
+ "message": "Error: page.waitForSelector: Test timeout of 300000ms exceeded.\nCall log:\n \u001b[2m- waiting for locator('.dashboard') to be visible\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\u001b[2m - locator resolved to hidden
…
\u001b[22m\n\n\n 194 | for (const link of links) {\n 195 | await page.goto(link);\n> 196 | await page.waitForSelector(\".dashboard\");\n | ^\n 197 | await page.waitForTimeout(8000);\n 198 | const accessibilityScanResults = await new AxeBuilder({ page })\n 199 | .withTags([\"wcag2a\", \"wcag2aa\", \"wcag21a\", \"wcag21aa\"])\n\n at /home/crmadmin/app-js/packages/app-js/tests/axe.analyze.spec.ts:196:18"
+ }
+ ],
+ "stdout": [],
+ "stderr": [],
+ "retry": 1,
+ "startTime": "2025-02-08T06:11:28.759Z",
+ "attachments": [
+ {
+ "name": "trace",
+ "contentType": "application/zip",
+ "path": "/home/crmadmin/app-js/packages/app-js/test-results/axe.analyze-Dashboards-sho-d28fa-ble-WCAG-A-or-AA-violations-chromium-retry1/trace.zip"
+ }
+ ]
+ }
+ ],
+ "status": "unexpected"
+ }
+ ],
+ "id": "04899d29fc169e4e84b6-1176e7a7ff0af69f99db",
+ "file": "axe.analyze.spec.ts",
+ "line": 176,
+ "column": 7
+ }
+ ]
+ },
+ {
+ "title": "List View",
+ "file": "axe.analyze.spec.ts",
+ "line": 206,
+ "column": 6,
+ "specs": [
+ {
+ "title": "should not have any automatically detectable WCAG A or AA violations",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 7,
+ "status": "passed",
+ "duration": 6485,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:16:35.721Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "04899d29fc169e4e84b6-3a4c16c6887de9e8de2e",
+ "file": "axe.analyze.spec.ts",
+ "line": 207,
+ "column": 7
+ }
+ ]
+ },
+ {
+ "title": "Detail/Edit View",
+ "file": "axe.analyze.spec.ts",
+ "line": 231,
+ "column": 6,
+ "specs": [
+ {
+ "title": "should not have any automatically detectable WCAG A or AA violations",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 7,
+ "status": "passed",
+ "duration": 2221,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:16:42.317Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "04899d29fc169e4e84b6-3d1414d184eba715c892",
+ "file": "axe.analyze.spec.ts",
+ "line": 232,
+ "column": 7
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "title": "dashboard.spec.ts",
+ "file": "dashboard.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "Dashboard elements were properly rendered",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3852,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:16.196Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "90cda532ab82d274b30b-90451cbc94dbc47b587b",
+ "file": "dashboard.spec.ts",
+ "line": 18,
+ "column": 5
+ },
+ {
+ "title": "That Edit Dashboard Info item is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4375,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:20.237Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "90cda532ab82d274b30b-48ea563d43e5361ca078",
+ "file": "dashboard.spec.ts",
+ "line": 38,
+ "column": 5
+ },
+ {
+ "title": "That Delete Dashboard item is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 3100,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:24.634Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "90cda532ab82d274b30b-3df3a4df6f7d566c769a",
+ "file": "dashboard.spec.ts",
+ "line": 48,
+ "column": 5
+ },
+ {
+ "title": "That Create New Dashboard item is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 5236,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:27.752Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "90cda532ab82d274b30b-c258089c7640a5b90cba",
+ "file": "dashboard.spec.ts",
+ "line": 58,
+ "column": 5
+ },
+ {
+ "title": "That Duplicate Dashboard item is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 4737,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:32.995Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "90cda532ab82d274b30b-d2b0af1fbe7b3307513a",
+ "file": "dashboard.spec.ts",
+ "line": 69,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "Dashboard2.spec.ts",
+ "file": "Dashboard2.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That Set Columns feature on Edit Layout is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 10766,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:37.754Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "261b7280d5464711de3e-6138f194829d37dddfea",
+ "file": "Dashboard2.spec.ts",
+ "line": 18,
+ "column": 5
+ },
+ {
+ "title": "That Add and Remove Dashlet features on Edit Layout are working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 16256,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:05:48.540Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "261b7280d5464711de3e-93d06ee508fcd905d3f3",
+ "file": "Dashboard2.spec.ts",
+ "line": 74,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "DetailView.spec.ts",
+ "file": "DetailView.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That quick_create context is correct",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "passed",
+ "duration": 7643,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:06:04.821Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ff9e03b2287ca6a6dfc0-81511c44097ee8596c22",
+ "file": "DetailView.spec.ts",
+ "line": 17,
+ "column": 5
+ },
+ {
+ "title": "That layout tabs selection is working",
+ "ok": false,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 2,
+ "status": "failed",
+ "duration": 87761,
+ "error": {
+ "message": "Error: \u001b[31mTimed out 80000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: getByText('Purchasing Information')\nExpected: visible\nReceived:
\nCall log:\n \u001b[2m- expect.toBeVisible with timeout 80000ms\u001b[22m\n\u001b[2m - waiting for getByText('Purchasing Information')\u001b[22m\n",
+ "stack": "Error: \u001b[31mTimed out 80000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: getByText('Purchasing Information')\nExpected: visible\nReceived: \nCall log:\n \u001b[2m- expect.toBeVisible with timeout 80000ms\u001b[22m\n\u001b[2m - waiting for getByText('Purchasing Information')\u001b[22m\n\n at /home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts:80:58",
+ "location": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts",
+ "column": 58,
+ "line": 80
+ },
+ "snippet": " 78 | const salesPanels = await page.locator('[data-test=\"sub-panel\"]').count();\n 79 |\n> 80 | await expect(page.getByText(\"Purchasing Information\")).toBeVisible();\n | ^\n 81 | expect(generalPanels).not.toEqual(salesPanels);\n 82 |\n 83 | //Go back to General tab"
+ },
+ "errors": [
+ {
+ "location": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts",
+ "column": 58,
+ "line": 80
+ },
+ "message": "Error: \u001b[31mTimed out 80000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: getByText('Purchasing Information')\nExpected: visible\nReceived: \nCall log:\n \u001b[2m- expect.toBeVisible with timeout 80000ms\u001b[22m\n\u001b[2m - waiting for getByText('Purchasing Information')\u001b[22m\n\n\n 78 | const salesPanels = await page.locator('[data-test=\"sub-panel\"]').count();\n 79 |\n> 80 | await expect(page.getByText(\"Purchasing Information\")).toBeVisible();\n | ^\n 81 | expect(generalPanels).not.toEqual(salesPanels);\n 82 |\n 83 | //Go back to General tab\n\n at /home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts:80:58"
+ }
+ ],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:06:12.471Z",
+ "attachments": [],
+ "errorLocation": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts",
+ "column": 58,
+ "line": 80
+ }
+ },
+ {
+ "workerIndex": 4,
+ "status": "failed",
+ "duration": 90769,
+ "error": {
+ "message": "Error: \u001b[31mTimed out 80000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: getByText('Purchasing Information')\nExpected: visible\nReceived: \nCall log:\n \u001b[2m- expect.toBeVisible with timeout 80000ms\u001b[22m\n\u001b[2m - waiting for getByText('Purchasing Information')\u001b[22m\n",
+ "stack": "Error: \u001b[31mTimed out 80000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: getByText('Purchasing Information')\nExpected: visible\nReceived: \nCall log:\n \u001b[2m- expect.toBeVisible with timeout 80000ms\u001b[22m\n\u001b[2m - waiting for getByText('Purchasing Information')\u001b[22m\n\n at /home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts:80:58",
+ "location": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts",
+ "column": 58,
+ "line": 80
+ },
+ "snippet": " 78 | const salesPanels = await page.locator('[data-test=\"sub-panel\"]').count();\n 79 |\n> 80 | await expect(page.getByText(\"Purchasing Information\")).toBeVisible();\n | ^\n 81 | expect(generalPanels).not.toEqual(salesPanels);\n 82 |\n 83 | //Go back to General tab"
+ },
+ "errors": [
+ {
+ "location": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts",
+ "column": 58,
+ "line": 80
+ },
+ "message": "Error: \u001b[31mTimed out 80000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: getByText('Purchasing Information')\nExpected: visible\nReceived: \nCall log:\n \u001b[2m- expect.toBeVisible with timeout 80000ms\u001b[22m\n\u001b[2m - waiting for getByText('Purchasing Information')\u001b[22m\n\n\n 78 | const salesPanels = await page.locator('[data-test=\"sub-panel\"]').count();\n 79 |\n> 80 | await expect(page.getByText(\"Purchasing Information\")).toBeVisible();\n | ^\n 81 | expect(generalPanels).not.toEqual(salesPanels);\n 82 |\n 83 | //Go back to General tab\n\n at /home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts:80:58"
+ }
+ ],
+ "stdout": [],
+ "stderr": [],
+ "retry": 1,
+ "startTime": "2025-02-08T06:07:40.839Z",
+ "attachments": [
+ {
+ "name": "trace",
+ "contentType": "application/zip",
+ "path": "/home/crmadmin/app-js/packages/app-js/test-results/DetailView-That-layout-tabs-selection-is-working-chromium-retry1/trace.zip"
+ }
+ ],
+ "errorLocation": {
+ "file": "/home/crmadmin/app-js/packages/app-js/tests/DetailView.spec.ts",
+ "column": 58,
+ "line": 80
+ }
+ }
+ ],
+ "status": "unexpected"
+ }
+ ],
+ "id": "ff9e03b2287ca6a6dfc0-e4e011b884fb0ea4e157",
+ "file": "DetailView.spec.ts",
+ "line": 61,
+ "column": 5
+ },
+ {
+ "title": "That Status badge is visible",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 4799,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:12.579Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ff9e03b2287ca6a6dfc0-bcf8274e3b1f6f705ab5",
+ "file": "DetailView.spec.ts",
+ "line": 90,
+ "column": 5
+ },
+ {
+ "title": "That field with editable = false has been rendered as readonly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 5060,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:17.505Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ff9e03b2287ca6a6dfc0-af712207651e2097baa1",
+ "file": "DetailView.spec.ts",
+ "line": 110,
+ "column": 5
+ },
+ {
+ "title": "That validations is working correct",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 4904,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:22.585Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "ff9e03b2287ca6a6dfc0-b2cdb9f40e0b7e4dc065",
+ "file": "DetailView.spec.ts",
+ "line": 124,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "DetailView2.spec.ts",
+ "file": "DetailView2.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That Save, Edit & Delete are working correct",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 9719,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:27.506Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3859e96b2deb4de72dba-83bee7ffbfcea48d4aa2",
+ "file": "DetailView2.spec.ts",
+ "line": 19,
+ "column": 5
+ },
+ {
+ "title": "That Return to List button is exist and working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 5344,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:37.233Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3859e96b2deb4de72dba-448e5a030b59150ffc6d",
+ "file": "DetailView2.spec.ts",
+ "line": 89,
+ "column": 5
+ },
+ {
+ "title": "That Image input has been rendered and working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 4251,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:42.583Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "3859e96b2deb4de72dba-62f27e3d9877b31dbfd0",
+ "file": "DetailView2.spec.ts",
+ "line": 100,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "ListView.spec.ts",
+ "file": "ListView.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That layout tabs interact correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 4520,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:46.848Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "36a310fcaf1f49f83f21-46b96d33dd918d4d8fc5",
+ "file": "ListView.spec.ts",
+ "line": 18,
+ "column": 5
+ },
+ {
+ "title": "That pagination control works correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 9119,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:09:51.379Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "36a310fcaf1f49f83f21-15724abdcbb909c11e79",
+ "file": "ListView.spec.ts",
+ "line": 45,
+ "column": 5
+ },
+ {
+ "title": "That limit and offset controls work correcty",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 6089,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:00.504Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "36a310fcaf1f49f83f21-ca485fb4cec427d47e6d",
+ "file": "ListView.spec.ts",
+ "line": 124,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "ListView2.spec.ts",
+ "file": "ListView2.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That Basic Filters work correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 15618,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:06.604Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "77bf94e48a0aa76b8204-b55ac7749d6711536eb6",
+ "file": "ListView2.spec.ts",
+ "line": 18,
+ "column": 5
+ },
+ {
+ "title": "That Advansed Filters work correctly",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 4980,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:22.227Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "77bf94e48a0aa76b8204-1fa15712e6b92eebd741",
+ "file": "ListView2.spec.ts",
+ "line": 128,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "SubPanels.spec.ts",
+ "file": "SubPanels.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That collapse feature is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 5787,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:27.219Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f11f375e19ad8694b109-c9dc6b3b3aec25d4315a",
+ "file": "SubPanels.spec.ts",
+ "line": 18,
+ "column": 5
+ },
+ {
+ "title": "That remove relation is working",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 10937,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:33.012Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "f11f375e19ad8694b109-eaa4a7a0f9bf4865cc77",
+ "file": "SubPanels.spec.ts",
+ "line": 56,
+ "column": 5
+ }
+ ]
+ },
+ {
+ "title": "ThemeEditor.spec.ts",
+ "file": "ThemeEditor.spec.ts",
+ "column": 0,
+ "line": 0,
+ "specs": [
+ {
+ "title": "That theme presets list is correct",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 3757,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:43.962Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "0e718c0f5f7a12cda2f3-64fecde7a0b4862250a0",
+ "file": "ThemeEditor.spec.ts",
+ "line": 18,
+ "column": 5
+ },
+ {
+ "title": "Create Theme form elements - Theme Options tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 3966,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:47.724Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "0e718c0f5f7a12cda2f3-a0fa7c821176701e6ba5",
+ "file": "ThemeEditor.spec.ts",
+ "line": 46,
+ "column": 5
+ },
+ {
+ "title": "Create Theme form elements - Colors tab",
+ "ok": true,
+ "tags": [],
+ "tests": [
+ {
+ "timeout": 300000,
+ "annotations": [],
+ "expectedStatus": "passed",
+ "projectId": "chromium",
+ "projectName": "chromium",
+ "results": [
+ {
+ "workerIndex": 5,
+ "status": "passed",
+ "duration": 4075,
+ "errors": [],
+ "stdout": [],
+ "stderr": [],
+ "retry": 0,
+ "startTime": "2025-02-08T06:10:51.697Z",
+ "attachments": []
+ }
+ ],
+ "status": "expected"
+ }
+ ],
+ "id": "0e718c0f5f7a12cda2f3-b16801458389abf994ac",
+ "file": "ThemeEditor.spec.ts",
+ "line": 83,
+ "column": 5
+ }
+ ]
+ }
+ ],
+ "errors": [],
+ "stats": {
+ "startTime": "2025-02-08T06:05:05.320Z",
+ "duration": 699275.7459999999,
+ "expected": 32,
+ "skipped": 0,
+ "unexpected": 2,
+ "flaky": 1
+ }
+}
\ No newline at end of file