{ "head": "5b2a2917c14fc3f92c056b164db53c7a083883b1", "config": "playwright.ux-context.config.ts", "browser": "msedge", "workers": 1, "retries": 0, "maxFailures": 12, "source": "test-results/ux-context-repeat.json", "stats": { "startTime": "2026-10-04T03:52:05.719Z", "duration": 448348.891, "expected": 213, "skipped": 0, "unexpected": 0, "flaky": 0 }, "errors": [], "files": [ { "file": "alerts-context.spec.ts", "passed": 14, "failed": 0, "skipped": 0, "failures": [] }, { "file": "backend-switch.e2e.ts", "passed": 3, "failed": 0, "skipped": 0, "failures": [] }, { "file": "backups-context.spec.ts", "passed": 28, "failed": 0, "skipped": 0, "failures": [] }, { "file": "bgp-context.spec.ts", "passed": 4, "failed": 0, "skipped": 0, "failures": [] }, { "file": "certificates-context.spec.ts", "passed": 16, "failed": 0, "skipped": 0, "failures": [] }, { "file": "containers-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "data-collection-context.spec.ts", "passed": 6, "failed": 0, "skipped": 0, "failures": [] }, { "file": "evobgp-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "filters-context.spec.ts", "passed": 6, "failed": 0, "skipped": 0, "failures": [] }, { "file": "firewall-context.spec.ts", "passed": 4, "failed": 0, "skipped": 0, "failures": [] }, { "file": "geoip-context.spec.ts", "passed": 6, "failed": 0, "skipped": 0, "failures": [] }, { "file": "gre-context.spec.ts", "passed": 6, "failed": 0, "skipped": 0, "failures": [] }, { "file": "ipsec-context.spec.ts", "passed": 6, "failed": 0, "skipped": 0, "failures": [] }, { "file": "netflow-context.spec.ts", "passed": 10, "failed": 0, "skipped": 0, "failures": [] }, { "file": "network-map-context.spec.ts", "passed": 12, "failed": 0, "skipped": 0, "failures": [] }, { "file": "ospf-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "probes-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "recursive-routes-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "route-optimizer-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "settings-context.spec.ts", "passed": 10, "failed": 0, "skipped": 0, "failures": [] }, { "file": "system-database-context.spec.ts", "passed": 6, "failed": 0, "skipped": 0, "failures": [] }, { "file": "terminal-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "uptime-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "users-context.spec.ts", "passed": 8, "failed": 0, "skipped": 0, "failures": [] }, { "file": "vxlan-context.spec.ts", "passed": 4, "failed": 0, "skipped": 0, "failures": [] } ], "unitChecks": { "command": "npx tsx --test (15 explicit pure/DI files)", "passed": 36, "failed": 0, "realDatabaseUsed": false, "files": [ "lib/dashboard-bgp.test.ts", "lib/dashboard-traffic.test.ts", "lib/dashboard-readers.test.ts", "lib/dashboard-probes.test.ts", "lib/dashboard-overlays.test.ts", "lib/dashboard-path-response.test.ts", "lib/dashboard-permissions.test.ts", "lib/evobgp-catalog.test.ts", "backend/src/services/traffic-rate.test.ts", "backend/src/services/bgp-catalog-parse.test.ts", "backend/src/services/ospf-observed-values.test.ts", "backend/src/services/internet-path-snapshot.test.ts", "backend/src/services/speed-history-dto.test.ts", "backend/src/services/speed-probe-dto.test.ts", "backend/src/routes/speed-probes-write.test.ts" ] } }