{
  "config": {
    "configFile": "/app/playwright.config.ts",
    "rootDir": "/app/tests",
    "forbidOnly": false,
    "fullyParallel": false,
    "globalSetup": null,
    "globalTeardown": null,
    "globalTimeout": 0,
    "grep": {},
    "grepInvert": null,
    "maxFailures": 0,
    "metadata": {
      "actualWorkers": 4
    },
    "preserveOutput": "always",
    "reporter": [
      [
        "html",
        {
          "outputFolder": "/workspace/artifacts/234ed8e/us/reports/html",
          "open": "never"
        }
      ],
      [
        "json",
        {
          "outputFile": "/workspace/artifacts/234ed8e/us/reports/results.json"
        }
      ],
      [
        "list",
        null
      ]
    ],
    "reportSlowTests": {
      "max": 5,
      "threshold": 15000
    },
    "quiet": false,
    "projects": [
      {
        "outputDir": "/workspace/artifacts/234ed8e/us/test-output",
        "repeatEach": 1,
        "retries": 2,
        "id": "chromium",
        "name": "chromium",
        "testDir": "/app/tests",
        "testIgnore": [],
        "testMatch": [
          "**/*.spec.ts"
        ],
        "timeout": 30000
      }
    ],
    "shard": null,
    "updateSnapshots": "missing",
    "version": "1.40.0",
    "workers": 16,
    "webServer": null
  },
  "suites": [
    {
      "title": "entities.spec.ts",
      "file": "entities.spec.ts",
      "column": 0,
      "line": 0,
      "specs": [],
      "suites": [
        {
          "title": "us.elect.info entity sections",
          "file": "entities.spec.ts",
          "line": 26,
          "column": 6,
          "specs": [
            {
              "title": "candidates section - index and random pages",
              "ok": false,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 0,
                      "status": "failed",
                      "duration": 15260,
                      "error": {
                        "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n",
                        "stack": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n    at /app/tests/entities.spec.ts:34:65",
                        "location": {
                          "file": "/app/tests/entities.spec.ts",
                          "column": 65,
                          "line": 34
                        },
                        "snippet": "  32 |\n  33 |     // Wait for GraphQL browseEntities to populate results\n> 34 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n     |                                                                 ^\n  35 |\n  36 |     const links = await page.locator('.entity-search-result').all();\n  37 |     expect(links.length).toBeGreaterThan(0);"
                      },
                      "errors": [
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 65,
                            "line": 34
                          },
                          "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n\n  32 |\n  33 |     // Wait for GraphQL browseEntities to populate results\n> 34 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n     |                                                                 ^\n  35 |\n  36 |     const links = await page.locator('.entity-search-result').all();\n  37 |     expect(links.length).toBeGreaterThan(0);\n\n    at /app/tests/entities.spec.ts:34:65"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:58.747Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-candidates-section---index-and-random-pages-chromium/test-failed-1.png"
                        }
                      ],
                      "errorLocation": {
                        "file": "/app/tests/entities.spec.ts",
                        "column": 65,
                        "line": 34
                      }
                    },
                    {
                      "workerIndex": 4,
                      "status": "failed",
                      "duration": 16356,
                      "error": {
                        "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n",
                        "stack": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n    at /app/tests/entities.spec.ts:34:65",
                        "location": {
                          "file": "/app/tests/entities.spec.ts",
                          "column": 65,
                          "line": 34
                        },
                        "snippet": "  32 |\n  33 |     // Wait for GraphQL browseEntities to populate results\n> 34 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n     |                                                                 ^\n  35 |\n  36 |     const links = await page.locator('.entity-search-result').all();\n  37 |     expect(links.length).toBeGreaterThan(0);"
                      },
                      "errors": [
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 65,
                            "line": 34
                          },
                          "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n\n  32 |\n  33 |     // Wait for GraphQL browseEntities to populate results\n> 34 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n     |                                                                 ^\n  35 |\n  36 |     const links = await page.locator('.entity-search-result').all();\n  37 |     expect(links.length).toBeGreaterThan(0);\n\n    at /app/tests/entities.spec.ts:34:65"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 1,
                      "startTime": "2026-04-17T15:54:14.586Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-candidates-section---index-and-random-pages-chromium-retry1/test-failed-1.png"
                        },
                        {
                          "name": "video",
                          "contentType": "video/webm",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-candidates-section---index-and-random-pages-chromium-retry1/video.webm"
                        },
                        {
                          "name": "trace",
                          "contentType": "application/zip",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-candidates-section---index-and-random-pages-chromium-retry1/trace.zip"
                        }
                      ],
                      "errorLocation": {
                        "file": "/app/tests/entities.spec.ts",
                        "column": 65,
                        "line": 34
                      }
                    },
                    {
                      "workerIndex": 5,
                      "status": "failed",
                      "duration": 15225,
                      "error": {
                        "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n",
                        "stack": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n    at /app/tests/entities.spec.ts:34:65",
                        "location": {
                          "file": "/app/tests/entities.spec.ts",
                          "column": 65,
                          "line": 34
                        },
                        "snippet": "  32 |\n  33 |     // Wait for GraphQL browseEntities to populate results\n> 34 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n     |                                                                 ^\n  35 |\n  36 |     const links = await page.locator('.entity-search-result').all();\n  37 |     expect(links.length).toBeGreaterThan(0);"
                      },
                      "errors": [
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 65,
                            "line": 34
                          },
                          "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n\n  32 |\n  33 |     // Wait for GraphQL browseEntities to populate results\n> 34 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n     |                                                                 ^\n  35 |\n  36 |     const links = await page.locator('.entity-search-result').all();\n  37 |     expect(links.length).toBeGreaterThan(0);\n\n    at /app/tests/entities.spec.ts:34:65"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 2,
                      "startTime": "2026-04-17T15:54:31.440Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-candidates-section---index-and-random-pages-chromium-retry2/test-failed-1.png"
                        }
                      ],
                      "errorLocation": {
                        "file": "/app/tests/entities.spec.ts",
                        "column": 65,
                        "line": 34
                      }
                    }
                  ],
                  "status": "unexpected"
                }
              ],
              "id": "e590b0e25242679a26f1-bcdebea7638a9694551c",
              "file": "entities.spec.ts",
              "line": 28,
              "column": 7
            },
            {
              "title": "committees section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 364,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:47.194Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-committees-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-0822b5d8532d623f613d",
              "file": "entities.spec.ts",
              "line": 49,
              "column": 7
            },
            {
              "title": "parties section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 298,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:47.744Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-parties-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-41f46020be4ed36736b8",
              "file": "entities.spec.ts",
              "line": 70,
              "column": 7
            },
            {
              "title": "offices section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 338,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:48.043Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-offices-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-7548d5ce7e4ff7c26462",
              "file": "entities.spec.ts",
              "line": 91,
              "column": 7
            },
            {
              "title": "districts section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 1078,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:48.382Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-districts-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-eb91b762dd810300ae42",
              "file": "entities.spec.ts",
              "line": 112,
              "column": 7
            },
            {
              "title": "states section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 718,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:49.461Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-states-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-875df8e8ba9f7141fc04",
              "file": "entities.spec.ts",
              "line": 154,
              "column": 7
            },
            {
              "title": "elections section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 331,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:50.181Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections-elections-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-04ff56b040ea59ab37bd",
              "file": "entities.spec.ts",
              "line": 183,
              "column": 7
            }
          ]
        },
        {
          "title": "office profile - dynamic candidates",
          "file": "entities.spec.ts",
          "line": 205,
          "column": 6,
          "specs": [
            {
              "title": "office profile loads candidates filtered to office",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 191,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:50.513Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-office-profile-loads-candidates-filtered-to-office-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-182c63e13d6e864bf048",
              "file": "entities.spec.ts",
              "line": 209,
              "column": 7
            },
            {
              "title": "office profile candidates sorted by total contributions descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "passed",
                      "duration": 209,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:50.705Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-o-9afcc-idates-sorted-by-total-contributions-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-586ec3ae4137bcef4950",
              "file": "entities.spec.ts",
              "line": 231,
              "column": 7
            },
            {
              "title": "office profile renders candidate results in UI",
              "ok": false,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 6,
                      "status": "failed",
                      "duration": 15145,
                      "error": {
                        "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n",
                        "stack": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n    at /app/tests/entities.spec.ts:263:65",
                        "location": {
                          "file": "/app/tests/entities.spec.ts",
                          "column": 65,
                          "line": 263
                        },
                        "snippet": "  261 |\n  262 |     // Wait for candidate results to render\n> 263 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n      |                                                                 ^\n  264 |\n  265 |     const results = await page.locator('.entity-search-result').all();\n  266 |     expect(results.length).toBeGreaterThan(0);"
                      },
                      "errors": [
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 65,
                            "line": 263
                          },
                          "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n\n  261 |\n  262 |     // Wait for candidate results to render\n> 263 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n      |                                                                 ^\n  264 |\n  265 |     const results = await page.locator('.entity-search-result').all();\n  266 |     expect(results.length).toBeGreaterThan(0);\n\n    at /app/tests/entities.spec.ts:263:65"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:50.915Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-office-profile-renders-candidate-results-in-UI-chromium/test-failed-1.png"
                        }
                      ],
                      "errorLocation": {
                        "file": "/app/tests/entities.spec.ts",
                        "column": 65,
                        "line": 263
                      }
                    },
                    {
                      "workerIndex": 7,
                      "status": "failed",
                      "duration": 16436,
                      "error": {
                        "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n",
                        "stack": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n    at /app/tests/entities.spec.ts:263:65",
                        "location": {
                          "file": "/app/tests/entities.spec.ts",
                          "column": 65,
                          "line": 263
                        },
                        "snippet": "  261 |\n  262 |     // Wait for candidate results to render\n> 263 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n      |                                                                 ^\n  264 |\n  265 |     const results = await page.locator('.entity-search-result').all();\n  266 |     expect(results.length).toBeGreaterThan(0);"
                      },
                      "errors": [
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 65,
                            "line": 263
                          },
                          "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n\n  261 |\n  262 |     // Wait for candidate results to render\n> 263 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n      |                                                                 ^\n  264 |\n  265 |     const results = await page.locator('.entity-search-result').all();\n  266 |     expect(results.length).toBeGreaterThan(0);\n\n    at /app/tests/entities.spec.ts:263:65"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 1,
                      "startTime": "2026-04-17T15:55:06.399Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-office-profile-renders-candidate-results-in-UI-chromium-retry1/test-failed-1.png"
                        },
                        {
                          "name": "video",
                          "contentType": "video/webm",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-office-profile-renders-candidate-results-in-UI-chromium-retry1/video.webm"
                        },
                        {
                          "name": "trace",
                          "contentType": "application/zip",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-office-profile-renders-candidate-results-in-UI-chromium-retry1/trace.zip"
                        }
                      ],
                      "errorLocation": {
                        "file": "/app/tests/entities.spec.ts",
                        "column": 65,
                        "line": 263
                      }
                    },
                    {
                      "workerIndex": 8,
                      "status": "failed",
                      "duration": 15220,
                      "error": {
                        "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n",
                        "stack": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n    at /app/tests/entities.spec.ts:263:65",
                        "location": {
                          "file": "/app/tests/entities.spec.ts",
                          "column": 65,
                          "line": 263
                        },
                        "snippet": "  261 |\n  262 |     // Wait for candidate results to render\n> 263 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n      |                                                                 ^\n  264 |\n  265 |     const results = await page.locator('.entity-search-result').all();\n  266 |     expect(results.length).toBeGreaterThan(0);"
                      },
                      "errors": [
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 65,
                            "line": 263
                          },
                          "message": "Error: \u001b[31mTimed out 15000ms waiting for \u001b[39m\u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeVisible\u001b[2m()\u001b[22m\n\nLocator: locator('.entity-search-result').first()\nExpected: visible\nReceived: hidden\nCall log:\n  \u001b[2m- expect.toBeVisible with timeout 15000ms\u001b[22m\n\u001b[2m  - waiting for locator('.entity-search-result').first()\u001b[22m\n\n\n  261 |\n  262 |     // Wait for candidate results to render\n> 263 |     await expect(page.locator('.entity-search-result').first()).toBeVisible({ timeout: DATA_LOAD_TIMEOUT });\n      |                                                                 ^\n  264 |\n  265 |     const results = await page.locator('.entity-search-result').all();\n  266 |     expect(results.length).toBeGreaterThan(0);\n\n    at /app/tests/entities.spec.ts:263:65"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 2,
                      "startTime": "2026-04-17T15:55:23.318Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-office-profile---dynamic-candidates-office-profile-renders-candidate-results-in-UI-chromium-retry2/test-failed-1.png"
                        }
                      ],
                      "errorLocation": {
                        "file": "/app/tests/entities.spec.ts",
                        "column": 65,
                        "line": 263
                      }
                    }
                  ],
                  "status": "unexpected"
                }
              ],
              "id": "e590b0e25242679a26f1-a466f36233720d1614f8",
              "file": "entities.spec.ts",
              "line": 259,
              "column": 7
            }
          ]
        },
        {
          "title": "state profile - dynamic candidates",
          "file": "entities.spec.ts",
          "line": 274,
          "column": 6,
          "specs": [
            {
              "title": "state profile loads candidates filtered to state",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 271,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:38.999Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-state-profile---dynamic-candidates-state-profile-loads-candidates-filtered-to-state-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-c2aab337f7143b1d9e15",
              "file": "entities.spec.ts",
              "line": 277,
              "column": 7
            },
            {
              "title": "state profile candidates sorted by total contributions descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 244,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:39.448Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-state-profile---dynamic-candidates-st-b2908-idates-sorted-by-total-contributions-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-8bd732ad2fd93a9a1a48",
              "file": "entities.spec.ts",
              "line": 296,
              "column": 7
            }
          ]
        },
        {
          "title": "district profile - dynamic candidates",
          "file": "entities.spec.ts",
          "line": 324,
          "column": 6,
          "specs": [
            {
              "title": "district profile loads candidates filtered to district",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 199,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:39.694Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-district-profile---dynamic-candidates-c0956-t-profile-loads-candidates-filtered-to-district-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-f418c9bf09ee71c95e25",
              "file": "entities.spec.ts",
              "line": 327,
              "column": 7
            },
            {
              "title": "district profile candidates sorted by total contributions descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 214,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:39.894Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-district-profile---dynamic-candidates-1321e-idates-sorted-by-total-contributions-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-2c895d2aacccfea2fd71",
              "file": "entities.spec.ts",
              "line": 349,
              "column": 7
            }
          ]
        },
        {
          "title": "entity browse sort order - quantitative fields",
          "file": "entities.spec.ts",
          "line": 392,
          "column": 6,
          "specs": [
            {
              "title": "candidates sorted by total contributions descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 188,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:40.109Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-entity-browse-sort-order---quantitati-5c84b-idates-sorted-by-total-contributions-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-32000d5186e2d425d4e4",
              "file": "entities.spec.ts",
              "line": 394,
              "column": 7
            },
            {
              "title": "committees sorted by total receipts descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 202,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:40.298Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-entity-browse-sort-order---quantitati-e4166--committees-sorted-by-total-receipts-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-52f44282daa7cbd3377c",
              "file": "entities.spec.ts",
              "line": 402,
              "column": 7
            },
            {
              "title": "vendors sorted by total received descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 1037,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:40.501Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-entity-browse-sort-order---quantitative-fields-vendors-sorted-by-total-received-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-3f77b09917bac3c49a5b",
              "file": "entities.spec.ts",
              "line": 410,
              "column": 7
            },
            {
              "title": "individuals sorted by total contributions descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 404,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:41.540Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-entity-browse-sort-order---quantitati-9b1cc-iduals-sorted-by-total-contributions-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-6e9c5380d63720314717",
              "file": "entities.spec.ts",
              "line": 418,
              "column": 7
            },
            {
              "title": "employers sorted by total employee contributions descending",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 200,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:41.944Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-entity-browse-sort-order---quantitati-2868b-rted-by-total-employee-contributions-descending-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-82b7d8b932c8e99a371d",
              "file": "entities.spec.ts",
              "line": 426,
              "column": 7
            }
          ]
        },
        {
          "title": "us.elect.info entity sections - additional index + detail",
          "file": "entities.spec.ts",
          "line": 435,
          "column": 6,
          "specs": [
            {
              "title": "employers section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 349,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:42.146Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-095ba-tail-employers-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-b90711217636799b0f89",
              "file": "entities.spec.ts",
              "line": 437,
              "column": 7
            },
            {
              "title": "vendors section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 349,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:42.497Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-29463-detail-vendors-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-edfd5915c89a7404cb0d",
              "file": "entities.spec.ts",
              "line": 457,
              "column": 7
            },
            {
              "title": "counties section - index and random detail pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 806,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:42.847Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-a02d5-ounties-section---index-and-random-detail-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-d072f735a77b79a12b42",
              "file": "entities.spec.ts",
              "line": 477,
              "column": 7
            },
            {
              "title": "places section - index and random detail pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 1323,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:43.654Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-45389--places-section---index-and-random-detail-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-5c036afd7f922da1e139",
              "file": "entities.spec.ts",
              "line": 505,
              "column": 7
            },
            {
              "title": "postalcodes section - index and random detail pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 697,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:44.978Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-7c577-alcodes-section---index-and-random-detail-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-82c5a8b871c3b9b44d34",
              "file": "entities.spec.ts",
              "line": 533,
              "column": 7
            },
            {
              "title": "precincts section - map view and state filter",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "passed",
                      "duration": 832,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:45.676Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-94b96-l-precincts-section---map-view-and-state-filter-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "e590b0e25242679a26f1-621c3f8302a65e484e42",
              "file": "entities.spec.ts",
              "line": 561,
              "column": 7
            },
            {
              "title": "tracts section - state/county filter and random detail pages",
              "ok": false,
              "tags": [],
              "tests": [
                {
                  "timeout": 60000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 9,
                      "status": "timedOut",
                      "duration": 60000,
                      "error": {
                        "message": "\u001b[31mTest timeout of 60000ms exceeded.\u001b[39m"
                      },
                      "errors": [
                        {
                          "message": "\u001b[31mTest timeout of 60000ms exceeded.\u001b[39m"
                        },
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 16,
                            "line": 603
                          },
                          "message": "Error: page.waitForFunction: Test timeout of 60000ms exceeded.\n\n  601 |     // Wait for state dropdown to populate\n  602 |     const stateSelect = page.locator('#tract-state-select');\n> 603 |     await page.waitForFunction(() => {\n      |                ^\n  604 |       const select = document.querySelector('#tract-state-select') as HTMLSelectElement;\n  605 |       return select && select.options.length > 1;\n  606 |     }, { timeout: DATA_LOAD_TIMEOUT });\n\n    at /app/tests/entities.spec.ts:603:16"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:55:46.509Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-bf75c-n---state-county-filter-and-random-detail-pages-chromium/test-failed-1.png"
                        }
                      ]
                    },
                    {
                      "workerIndex": 10,
                      "status": "timedOut",
                      "duration": 59999,
                      "error": {
                        "message": "\u001b[31mTest timeout of 60000ms exceeded.\u001b[39m"
                      },
                      "errors": [
                        {
                          "message": "\u001b[31mTest timeout of 60000ms exceeded.\u001b[39m"
                        },
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 16,
                            "line": 603
                          },
                          "message": "Error: page.waitForFunction: Test timeout of 60000ms exceeded.\n\n  601 |     // Wait for state dropdown to populate\n  602 |     const stateSelect = page.locator('#tract-state-select');\n> 603 |     await page.waitForFunction(() => {\n      |                ^\n  604 |       const select = document.querySelector('#tract-state-select') as HTMLSelectElement;\n  605 |       return select && select.options.length > 1;\n  606 |     }, { timeout: DATA_LOAD_TIMEOUT });\n\n    at /app/tests/entities.spec.ts:603:16"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 1,
                      "startTime": "2026-04-17T15:56:46.936Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-bf75c-n---state-county-filter-and-random-detail-pages-chromium-retry1/test-failed-1.png"
                        },
                        {
                          "name": "video",
                          "contentType": "video/webm",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-bf75c-n---state-county-filter-and-random-detail-pages-chromium-retry1/video.webm"
                        },
                        {
                          "name": "trace",
                          "contentType": "application/zip",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-bf75c-n---state-county-filter-and-random-detail-pages-chromium-retry1/trace.zip"
                        }
                      ]
                    },
                    {
                      "workerIndex": 11,
                      "status": "timedOut",
                      "duration": 59999,
                      "error": {
                        "message": "\u001b[31mTest timeout of 60000ms exceeded.\u001b[39m"
                      },
                      "errors": [
                        {
                          "message": "\u001b[31mTest timeout of 60000ms exceeded.\u001b[39m"
                        },
                        {
                          "location": {
                            "file": "/app/tests/entities.spec.ts",
                            "column": 16,
                            "line": 603
                          },
                          "message": "Error: page.waitForFunction: Test timeout of 60000ms exceeded.\n\n  601 |     // Wait for state dropdown to populate\n  602 |     const stateSelect = page.locator('#tract-state-select');\n> 603 |     await page.waitForFunction(() => {\n      |                ^\n  604 |       const select = document.querySelector('#tract-state-select') as HTMLSelectElement;\n  605 |       return select && select.options.length > 1;\n  606 |     }, { timeout: DATA_LOAD_TIMEOUT });\n\n    at /app/tests/entities.spec.ts:603:16"
                        }
                      ],
                      "stdout": [],
                      "stderr": [],
                      "retry": 2,
                      "startTime": "2026-04-17T15:57:51.478Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---addit-bf75c-n---state-county-filter-and-random-detail-pages-chromium-retry2/test-failed-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "unexpected"
                }
              ],
              "id": "e590b0e25242679a26f1-792886e1f533b08689b4",
              "file": "entities.spec.ts",
              "line": 597,
              "column": 7
            }
          ]
        },
        {
          "title": "us.elect.info entity sections - individuals (premium)",
          "file": "entities.spec.ts",
          "line": 647,
          "column": 6,
          "specs": [
            {
              "title": "individuals section - index and random pages",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [
                    {
                      "type": "skip",
                      "description": "Requires PLAYWRIGHT_AUTH_USER/PLAYWRIGHT_AUTH_PASS"
                    }
                  ],
                  "expectedStatus": "skipped",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 12,
                      "status": "skipped",
                      "duration": 153,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:58:52.117Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/entities-us-elect-info-entity-sections---indiv-7f2e9-um-individuals-section---index-and-random-pages-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "skipped"
                }
              ],
              "id": "e590b0e25242679a26f1-3a10f5b725c0551f04c9",
              "file": "entities.spec.ts",
              "line": 655,
              "column": 7
            }
          ]
        }
      ]
    },
    {
      "title": "layout.spec.ts",
      "file": "layout.spec.ts",
      "column": 0,
      "line": 0,
      "specs": [],
      "suites": [
        {
          "title": "landing page layout",
          "file": "layout.spec.ts",
          "line": 35,
          "column": 6,
          "specs": [
            {
              "title": "/offices/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 287,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:58.725Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-offices-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-eed8314a9f4b15d2325b",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/candidates/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 219,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.269Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-candidates-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-b3e96fa573ac38a8cceb",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/committees/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 192,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.489Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-committees-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-5a5a13dec5ea67132859",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/districts/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 518,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.682Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-districts-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-cd620bea5e517f559099",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/elections/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 194,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:00.202Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-elections-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-f3cd66affb4210ca6cb4",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/employers/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 183,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:00.397Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-employers-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-d23982f3fa79057f6b8e",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/individuals/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 198,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:00.581Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-individuals-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-82353803feaf4ed3b058",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/parties/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 190,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:00.779Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-parties-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-3b30365add905dfc5f71",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/vendors/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 179,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:00.971Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-vendors-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-452a25fd9a223350212c",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/counties/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 421,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:01.151Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-counties-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-d5d10e927fda15f8d8aa",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/places/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 395,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:01.573Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-places-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-ad58d9f97027d0275bad",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/precincts/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 443,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:01.970Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-precincts-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-729c08d33ff95daa7ff5",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/tracts/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 410,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:02.414Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-tracts-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-5ec00c47d387014d316a",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/postalcodes/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 385,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:02.826Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-postalcodes-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-c55c185d7c884b5a5748",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/blocks/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 380,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:03.212Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-blocks-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-edbf161469795678f46f",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/states/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 410,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:03.593Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-states-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-84d95c5b6eb3efa2a769",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/codesources/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 158,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:04.004Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-codesources-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-2a8b69199038527b2a13",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/contributors/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 174,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:04.163Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-contributors-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-ba6ee3430c9fb247ae66",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/datasources/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 156,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:04.339Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-datasources-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-bd7a411a366cae5b341e",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            },
            {
              "title": "/ loads with correct heading",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 200,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:04.496Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-landing-page-layout-loads-with-correct-heading-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-519f70c29e0b1d1e3828",
              "file": "layout.spec.ts",
              "line": 37,
              "column": 9
            }
          ]
        },
        {
          "title": "entity index layout - search UI above results",
          "file": "layout.spec.ts",
          "line": 44,
          "column": 6,
          "specs": [
            {
              "title": "/offices/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 213,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:04.697Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-d0829-ffices-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-3b04b00c3ce0bec4a594",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/candidates/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 164,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:04.910Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-5cf92-idates-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-9c624ae2a565abf3b0c5",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/committees/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 190,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:05.075Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-f16d0-ittees-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-79069e508487425c0edd",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/districts/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 395,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:05.267Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-59044-tricts-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-a77636aa8d644a806494",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/elections/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 193,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:05.663Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-069e9-ctions-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-b0730adf437b47089612",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/employers/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 185,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:05.857Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-0759c-loyers-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-5ffaadf7bb75986d47c9",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/individuals/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 201,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:06.043Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-37753-iduals-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-6d676d932ef42b514d86",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/parties/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 204,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:06.245Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-06b7d-arties-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-24c44cfc1491a0e4a59c",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/vendors/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 178,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:06.450Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-0b4b4-endors-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-cfc0ee6e7927cf99c96e",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/counties/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 366,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:06.630Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-cc2cb-unties-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-25305758aaaa4913f0e8",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/places/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 406,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:06.996Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-results-places-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-df6b6f9b00fe81f1fd56",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/precincts/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 398,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:07.403Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-b2a82-cincts-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-71bf4ddf3c551ae59f0b",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/tracts/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 399,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:07.802Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-results-tracts-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-fee6444ca55fa4245672",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/postalcodes/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 395,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:08.202Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-7b0e8-lcodes-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-f650cbfb632480427467",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "/blocks/ has no static search description in main",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 391,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:08.598Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-results-blocks-has-no-static-search-description-in-main-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-2ca653cf5e364107dc95",
              "file": "layout.spec.ts",
              "line": 46,
              "column": 9
            },
            {
              "title": "offices - search container appears before main in DOM",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 186,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:08.990Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-59504-s---search-container-appears-before-main-in-DOM-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-66a48398e7ef4f8d61c7",
              "file": "layout.spec.ts",
              "line": 57,
              "column": 7
            },
            {
              "title": "candidates - search container appears before main in DOM",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 1,
                      "status": "passed",
                      "duration": 182,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:09.177Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/layout-entity-index-layout---search-UI-above-r-729a8-s---search-container-appears-before-main-in-DOM-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "9f98fd8c8d1538f5ebbb-dcc4613b111afc040c50",
              "file": "layout.spec.ts",
              "line": 72,
              "column": 7
            }
          ]
        }
      ]
    },
    {
      "title": "sitemap.spec.ts",
      "file": "sitemap.spec.ts",
      "column": 0,
      "line": 0,
      "specs": [],
      "suites": [
        {
          "title": "sitemap URL validation",
          "file": "sitemap.spec.ts",
          "line": 168,
          "column": 6,
          "specs": [
            {
              "title": "sitemap index loads and contains child sitemaps",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 227,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:58.724Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-sitemap-index-loads-and-contains-child-sitemaps-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-8054bc8f938bcc2620a7",
              "file": "sitemap.spec.ts",
              "line": 170,
              "column": 7
            },
            {
              "title": "candidates sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 120000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 763,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 50975 URLs in /candidates/sitemap-candidates.xml\n"
                        },
                        {
                          "text": "Testing page: /candidates/president/daniels-tyler-a-mr/\n"
                        },
                        {
                          "text": "Testing page: /candidates/house/pr-00/bruno-eric-m/\n"
                        },
                        {
                          "text": "Testing page: /candidates/senate/mn/pearson-charles/\n"
                        },
                        {
                          "text": "Testing page: /candidates/house/ia-02/schilling-robert-todd/\n"
                        },
                        {
                          "text": "Testing page: /candidates/house/oh-08/ebben-bill/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /candidates/sitemap-candidates.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from candidates sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.210Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-candidates-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-acb16e1aef7b80661d64",
              "file": "sitemap.spec.ts",
              "line": 179,
              "column": 7
            },
            {
              "title": "committees sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 120000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 984,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 83545 URLs in /committees/sitemap-committees.xml\n"
                        },
                        {
                          "text": "Testing page: /committees/house/committee-to-elect-lulite-ejigu-for-congress-c00797308/\n"
                        },
                        {
                          "text": "Testing page: /committees/pac-qual/spending-cuts-over-total-taxation-pac-inc-c00494898/\n"
                        },
                        {
                          "text": "Testing page: /committees/house/john-lawrence-for-congress-c00376327/\n"
                        },
                        {
                          "text": "Testing page: /committees/house/joshua-harris-till-4-congress-c00562215/\n"
                        },
                        {
                          "text": "Testing page: /committees/pac/card-u-pac-c00196535/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /committees/sitemap-committees.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from committees sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.975Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-committees-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-e9d08c8127db12dbcc1d",
              "file": "sitemap.spec.ts",
              "line": 197,
              "column": 7
            },
            {
              "title": "parties sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 336,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 275 URLs in /parties/sitemap-parties.xml\n"
                        },
                        {
                          "text": "Testing page: /parties/fwd/\n"
                        },
                        {
                          "text": "Testing page: /parties/npp/\n"
                        },
                        {
                          "text": "Testing page: /parties/fsp/\n"
                        },
                        {
                          "text": "Testing page: /parties/ukn/\n"
                        },
                        {
                          "text": "Testing page: /parties/wri/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /parties/sitemap-parties.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from parties sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:00.960Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-parties-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-afa493a06404f1c8abf5",
              "file": "sitemap.spec.ts",
              "line": 215,
              "column": 7
            },
            {
              "title": "offices sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 302,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 730 URLs in /offices/sitemap-offices.xml\n"
                        },
                        {
                          "text": "Testing page: /offices/house/wa-08/\n"
                        },
                        {
                          "text": "Testing page: /offices/house/ga-23/\n"
                        },
                        {
                          "text": "Testing page: /offices/house/il-21/\n"
                        },
                        {
                          "text": "Testing page: /offices/house/ga-03/\n"
                        },
                        {
                          "text": "Testing page: /offices/house/ga-13/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /offices/sitemap-offices.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from offices sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:01.297Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-offices-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-f4f5091853501303e091",
              "file": "sitemap.spec.ts",
              "line": 230,
              "column": 7
            },
            {
              "title": "districts sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 346,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 445 URLs in /districts/sitemap-districts.xml\n"
                        },
                        {
                          "text": "Testing page: /districts/al/03/\n"
                        },
                        {
                          "text": "Testing page: /districts/tx/06/\n"
                        },
                        {
                          "text": "Testing page: /districts/ny/22/\n"
                        },
                        {
                          "text": "Testing page: /districts/oh/01/\n"
                        },
                        {
                          "text": "Testing page: /districts/nc/04/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /districts/sitemap-districts.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from districts sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:01.600Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-districts-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-c2425021f124f558ba80",
              "file": "sitemap.spec.ts",
              "line": 245,
              "column": 7
            },
            {
              "title": "states sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 351,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 53 URLs in /states/sitemap-states.xml\n"
                        },
                        {
                          "text": "Testing page: /states/district-of-columbia/\n"
                        },
                        {
                          "text": "Testing page: /states/michigan/\n"
                        },
                        {
                          "text": "Testing page: /states/south-dakota/\n"
                        },
                        {
                          "text": "Testing page: /states/kentucky/\n"
                        },
                        {
                          "text": "Testing page: /states/maryland/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /states/sitemap-states.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from states sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:01.948Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-states-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-28a2ec2be6a491b38897",
              "file": "sitemap.spec.ts",
              "line": 260,
              "column": 7
            },
            {
              "title": "elections sitemap - sample URLs resolve",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 2,
                      "status": "passed",
                      "duration": 436,
                      "errors": [],
                      "stdout": [
                        {
                          "text": "Found 25 URLs in /elections/sitemap-elections.xml\n"
                        },
                        {
                          "text": "Testing page: /elections/2010/\n"
                        },
                        {
                          "text": "Testing page: /elections/2006/\n"
                        },
                        {
                          "text": "Testing page: /elections/2018/\n"
                        },
                        {
                          "text": "Testing page: /elections/\n"
                        },
                        {
                          "text": "Testing page: /elections/1986/\n"
                        },
                        {
                          "text": "Tested 5 URLs from /elections/sitemap-elections.xml\n"
                        },
                        {
                          "text": "Tested 5 URLs from elections sitemap\n"
                        }
                      ],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:54:02.299Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/sitemap-sitemap-URL-validation-elections-sitemap---sample-URLs-resolve-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "445aeafbdc2b94cf9bb3-890a5f50365c909768cd",
              "file": "sitemap.spec.ts",
              "line": 275,
              "column": 7
            }
          ]
        }
      ]
    },
    {
      "title": "us.spec.ts",
      "file": "us.spec.ts",
      "column": 0,
      "line": 0,
      "specs": [],
      "suites": [
        {
          "title": "us.elect.info",
          "file": "us.spec.ts",
          "line": 3,
          "column": 6,
          "specs": [
            {
              "title": "homepage loads with title",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 3,
                      "status": "passed",
                      "duration": 373,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:58.737Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/us-us-elect-info-homepage-loads-with-title-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "2d63ce8979ebe7723300-a0d7c3df6f12612db58f",
              "file": "us.spec.ts",
              "line": 4,
              "column": 7
            },
            {
              "title": "entity stats display",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 3,
                      "status": "passed",
                      "duration": 211,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.352Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/us-us-elect-info-entity-stats-display-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "2d63ce8979ebe7723300-521767fbb39cdad23616",
              "file": "us.spec.ts",
              "line": 10,
              "column": 7
            },
            {
              "title": "CSS assets load",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 3,
                      "status": "passed",
                      "duration": 148,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.564Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/us-us-elect-info-CSS-assets-load-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "2d63ce8979ebe7723300-73ec876dfb1940f0ad1d",
              "file": "us.spec.ts",
              "line": 16,
              "column": 7
            },
            {
              "title": "JS assets load",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 3,
                      "status": "passed",
                      "duration": 206,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.713Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/us-us-elect-info-JS-assets-load-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "2d63ce8979ebe7723300-cb7d4bd217d0963a28b8",
              "file": "us.spec.ts",
              "line": 21,
              "column": 7
            },
            {
              "title": "404 page works",
              "ok": true,
              "tags": [],
              "tests": [
                {
                  "timeout": 30000,
                  "annotations": [],
                  "expectedStatus": "passed",
                  "projectId": "chromium",
                  "projectName": "chromium",
                  "results": [
                    {
                      "workerIndex": 3,
                      "status": "passed",
                      "duration": 156,
                      "errors": [],
                      "stdout": [],
                      "stderr": [],
                      "retry": 0,
                      "startTime": "2026-04-17T15:53:59.920Z",
                      "attachments": [
                        {
                          "name": "screenshot",
                          "contentType": "image/png",
                          "path": "/workspace/artifacts/234ed8e/us/test-output/us-us-elect-info-404-page-works-chromium/test-finished-1.png"
                        }
                      ]
                    }
                  ],
                  "status": "expected"
                }
              ],
              "id": "2d63ce8979ebe7723300-2e69c3c042c67d4abcb4",
              "file": "us.spec.ts",
              "line": 27,
              "column": 7
            }
          ]
        }
      ]
    }
  ],
  "errors": [],
  "stats": {
    "startTime": "2026-04-17T15:53:58.161Z",
    "duration": 294330.98099999997,
    "expected": 73,
    "skipped": 1,
    "unexpected": 3,
    "flaky": 0
  }
}