# USP Lab Report

```json
{
  "run_id": "1774367315",
  "created_at": "2026-03-24T15:48:35.838829+00:00",
  "override_used": false,
  "suite": "smoke",
  "results": [
    {
      "test_id": "discovery.parameters",
      "group": "discovery",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "discovery failed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.0020738140010507777,
      "details": {
        "error": "HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /api/auth/login (Caused by NewConnectionError(\"HTTPConnection(host='127.0.0.1', port=8000): Failed to establish a new connection: [Errno 1] Operation not permitted\"))"
      },
      "evidence": [
        {
          "label": "controller-payload",
          "path": "/home/lucas/projects/oktopus/artifacts/payloads/oktopus_m62-parent_discover.json"
        }
      ]
    },
    {
      "test_id": "acceptance.required",
      "group": "acceptance-required",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "acceptance parameter fetch failed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.06711592699866742,
      "details": {
        "error": "HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /api/auth/login (Caused by NewConnectionError(\"HTTPConnection(host='127.0.0.1', port=8000): Failed to establish a new connection: [Errno 1] Operation not permitted\"))"
      },
      "evidence": [
        {
          "label": "controller-payload",
          "path": "/home/lucas/projects/oktopus/artifacts/payloads/oktopus_m62-parent_get.json"
        }
      ]
    },
    {
      "test_id": "mesh.parent_child",
      "group": "mesh",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "mesh telemetry unavailable",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.0015200019988697022,
      "details": {
        "error": "HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /api/auth/login (Caused by NewConnectionError(\"HTTPConnection(host='127.0.0.1', port=8000): Failed to establish a new connection: [Errno 1] Operation not permitted\"))"
      },
      "evidence": [
        {
          "label": "controller-payload",
          "path": "/home/lucas/projects/oktopus/artifacts/payloads/oktopus_m62-parent_get.json"
        }
      ]
    },
    {
      "test_id": "wifi.radio.status",
      "group": "wifi",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "controller get failed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.0017269590025534853,
      "details": {
        "error": "HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /api/auth/login (Caused by NewConnectionError(\"HTTPConnection(host='127.0.0.1', port=8000): Failed to establish a new connection: [Errno 1] Operation not permitted\"))"
      },
      "evidence": [
        {
          "label": "controller-payload",
          "path": "/home/lucas/projects/oktopus/artifacts/payloads/oktopus_m62-parent_get.json"
        }
      ]
    },
    {
      "test_id": "wan.status",
      "group": "wan",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "controller get failed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.0038103639999462757,
      "details": {
        "error": "HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /api/auth/login (Caused by NewConnectionError(\"HTTPConnection(host='127.0.0.1', port=8000): Failed to establish a new connection: [Errno 1] Operation not permitted\"))"
      },
      "evidence": [
        {
          "label": "controller-payload",
          "path": "/home/lucas/projects/oktopus/artifacts/payloads/oktopus_m62-parent_get.json"
        }
      ]
    },
    {
      "test_id": "clients.visibility",
      "group": "clients",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "client visibility probe complete",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 110.36859564200131,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/bin/sh",
          "-c",
          "/usr/sbin/arp-scan --localnet 2>/dev/null | grep -i 74:12:13:21:48:2c"
        ],
        "attempts": 12,
        "retry_delay_seconds": 10,
        "probe_id": "raspberry-pi",
        "source": "arp-scan"
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_clients.log"
        }
      ]
    },
    {
      "test_id": "connectivity.gateway",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "gateway ping completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.009285209001973271,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/ping",
          "-c",
          "2",
          "192.168.1.1"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_ping_192_168_1_1.log"
        }
      ]
    },
    {
      "test_id": "connectivity.internet",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "internet ping completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.004999036002118373,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/ping",
          "-c",
          "2",
          "1.1.1.1"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_ping_1_1_1_1.log"
        }
      ]
    },
    {
      "test_id": "connectivity.dns",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "DNS resolution completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.006156376999570057,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/getent",
          "ahostsv4",
          "example.com"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_dns_example.com.log"
        }
      ]
    },
    {
      "test_id": "connectivity.http",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "HTTP check completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.006878061998577323,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/curl",
          "-I",
          "--max-time",
          "10",
          "http://example.com"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_http.log"
        }
      ]
    },
    {
      "test_id": "connectivity.https",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "HTTPS check completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.008139832996675977,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/curl",
          "-I",
          "--max-time",
          "10",
          "https://example.com"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_http.log"
        }
      ]
    },
    {
      "test_id": "connectivity.openspeedtest",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "OpenSpeedTest reachability completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.011658581002848223,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/curl",
          "-I",
          "--max-time",
          "10",
          "http://192.168.1.247:60002"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_http.log"
        }
      ]
    },
    {
      "test_id": "connectivity.speedtest.ookla",
      "group": "connectivity",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "Ookla speedtest completed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.008497524999256711,
      "details": {
        "summary": "socket: Operation not permitted\nssh: connect to host 192.168.1.249 port 22: failure",
        "command": [
          "/usr/bin/ssh",
          "-p",
          "22",
          "lucas-admin@192.168.1.249",
          "/usr/bin/speedtest",
          "--accept-license",
          "--accept-gdpr",
          "--format=json"
        ],
        "probe_id": "raspberry-pi",
        "probe_type": "linux-ssh",
        "metrics": {}
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/raspberry-pi_speedtest_ookla.json"
        }
      ]
    },
    {
      "test_id": "lan-speed.openspeedtest.browser",
      "group": "lan-speed",
      "safety_level": "SAFE_READ",
      "status": "FAIL",
      "summary": "OpenSpeedTest browser run failed",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 0.023956729000929045,
      "details": {
        "summary": "permission denied while trying to connect to the docker API at unix:///var/run/docker.sock",
        "command": [
          "docker",
          "run",
          "--rm",
          "--network",
          "host",
          "-v",
          "/home/lucas/projects/oktopus:/work",
          "-w",
          "/work",
          "mcr.microsoft.com/playwright:v1.58.2-noble",
          "node",
          "scripts/openspeedtest_probe.mjs",
          "--url",
          "http://192.168.1.247:60002",
          "--output",
          "/work/artifacts/probe_outputs/openspeedtest_browser.json",
          "--timeout-ms",
          "75000",
          "--query",
          "Run=10"
        ],
        "probe_id": "browser-host",
        "probe_type": "docker-playwright",
        "metrics": {},
        "query": "Run=10"
      },
      "evidence": [
        {
          "label": "probe-output",
          "path": "/home/lucas/projects/oktopus/artifacts/probe_outputs/openspeedtest_browser.json"
        }
      ]
    },
    {
      "test_id": "events.placeholder",
      "group": "events",
      "safety_level": "SAFE_READ",
      "status": "SKIP",
      "summary": "placeholder group ready for extension",
      "device_id": "m62-parent",
      "controller": "oktopus",
      "override_used": false,
      "duration_seconds": 4.782999894814566e-06,
      "details": {},
      "evidence": []
    }
  ],
  "baseline_summary": {},
  "metadata": {
    "controller": "oktopus",
    "devices": [
      "m62-parent"
    ],
    "mesh_topology": {
      "m62-parent": {
        "role": "parent",
        "expected_parent_id": null
      }
    },
    "status_counts": {
      "FAIL": 14,
      "SKIP": 1
    }
  },
  "comparison": {}
}
```
