{
  "meta": {
    "suite": "main",
    "generatedAt": "2026-09-24T01:04:29.793Z",
    "finishedAt": "2026-09-24T01:08:58.578Z",
    "host": "darwin-arm64",
    "hostNode": "v26.8.1",
    "runtimes": [
      {
        "version": "v22.23.3",
        "bundledUndici": "6.28.1"
      },
      {
        "version": "v24.21.0",
        "bundledUndici": "7.29.1"
      },
      {
        "version": "v26.10.0",
        "bundledUndici": "8.10.2"
      }
    ],
    "npmUndici": [
      {
        "alias": "undici5",
        "version": "5.29.0"
      },
      {
        "alias": "undici6",
        "version": "6.28.1"
      },
      {
        "alias": "undici7",
        "version": "7.29.1"
      },
      {
        "alias": "undici8",
        "version": "8.11.0"
      }
    ],
    "deadlineMs": 15000,
    "closeDeadlineMs": 6000,
    "loopLimitRequests": 25,
    "concurrency": 6,
    "signalTimeoutMs": 2000,
    "filter": null,
    "blackholeReady": true,
    "fixtures": {
      "ok": "CONNECT answered 200 and spliced to the local origin; in the extra suite an absolute-form request (GET http://...) is forwarded to the local HTTP origin",
      "auth407": "CONNECT (or a forwarded request) answered 407 Proxy Authentication Required (Proxy-Authenticate: Basic)",
      "refused": "nothing listening on the proxy port (connection refused)",
      "close": "TCP accepted, CONNECT (or a forwarded request) read, connection closed with no reply",
      "drop": "CONNECT answered 200, then the connection closed before any tunnel bytes",
      "hang": "TCP accepted, CONNECT read, never answered (no client deadline set)",
      "hang-signal": "same as hang, but the request carries AbortSignal.timeout(2000)",
      "blackhole": "proxy TCP connect never completes (listener accept queue full, SYNs dropped)",
      "blackhole-ct3s": "same as blackhole, but npm agents are built with connectTimeout: 3000 (built-in wirings: not run)"
    },
    "wirings": {
      "dispatcher": "fetch(url, { dispatcher: new ProxyAgent(proxy) }) with the built-in fetch",
      "global-dispatcher": "setGlobalDispatcher(new ProxyAgent(proxy)) from npm undici, then the built-in fetch",
      "undici-fetch": "fetch and ProxyAgent both imported from the same npm undici",
      "env-agent-global": "HTTPS_PROXY (HTTP_PROXY for http:// targets) set; setGlobalDispatcher(new EnvHttpProxyAgent()) from npm undici, then the built-in fetch",
      "dispatcher1-wrapper": "fetch(url, { dispatcher: new Dispatcher1Wrapper(new ProxyAgent(proxy)) }) with undici 8, built-in fetch",
      "env-none": "HTTPS_PROXY (HTTP_PROXY for http:// targets) set, no opt-in, built-in fetch",
      "env-var": "HTTPS_PROXY (HTTP_PROXY for http:// targets) + NODE_USE_ENV_PROXY=1, built-in fetch",
      "env-flag": "HTTPS_PROXY (HTTP_PROXY for http:// targets) + node --use-env-proxy, built-in fetch",
      "env-api": "HTTPS_PROXY (HTTP_PROXY for http:// targets) set; http.setGlobalProxyFromEnv() called before the built-in fetch"
    },
    "targets": {
      "proxy-only-name": "https://origin.test/  (reserved name: only the lab proxy can reach it)",
      "direct-reachable": "https://127.0.0.1:<origin port>/  (reachable without the proxy)"
    },
    "notes": [
      "Synthetic loopback observations only. They show how these Node.js/undici versions report each injected proxy fault; they say nothing about any real proxy provider.",
      "route: proxy = the lab proxy saw a TCP connection or the error names the proxy address; direct = the origin saw the request without the proxy, the error names the destination address, or the target name failed DNS; none = no network I/O was observed.",
      "proxy.connects counts CONNECT requests; proxy.nonConnect counts other requests (for http:// targets, absolute-form requests such as GET http://origin.test/...); proxy.requests lists the distinct request lines the proxy received.",
      "layer is derived from the observed strings, route and counts only, never from the fixture name. A cell whose proxy saw 5 or more requests for one fetch is labeled a retry loop.",
      "Ports are replaced with placeholders; elapsedMs and request counts in retry loops are timing-dependent.",
      "killedFor: deadline = still pending when the harness deadline expired; retry-loop = stopped after the proxy saw 25 requests for one fetch."
    ]
  },
  "cells": [
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 81,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 74,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 52,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 139,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 74,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2049,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7847,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7842,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 58,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 51,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 124,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2029,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7843,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7824,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 67,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 58,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 126,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2037,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7920,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7853,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 53,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 34,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|dispatcher|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 34,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 121,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2028,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7839,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7841,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 47,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 124,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2028,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7824,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7821,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 46,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 131,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15058,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2037,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7828,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7836,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15058,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2039,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7847,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|global-dispatcher|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3545,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 29,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 118,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 31,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2026,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7876,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7812,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 121,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 34,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2032,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7883,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7851,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 127,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2033,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7900,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7834,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 49,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2034,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7827,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|undici-fetch|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3549,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 26,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 126,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 2031,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 7860,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 7844,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 56,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 127,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2042,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7834,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7837,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 47,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2037,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7829,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-agent-global|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3550,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 46,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2036,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7830,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|dispatcher1-wrapper|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3550,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v22.23.3|env-none|builtin|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 20,
      "killedFor": null,
      "route": "direct",
      "layer": "ok but sent direct (proxy bypassed)",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-none|builtin|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 19,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 19,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v22.23.3|env-none|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-var|builtin|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 13,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-var|builtin|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-var|builtin|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|env-var|builtin|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 6,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-var|builtin|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 105,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-var|builtin|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 11,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|env-var|builtin|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-var|builtin|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 2004,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|env-var|builtin|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 7795,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-var|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-flag|builtin|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 14,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-flag|builtin|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-flag|builtin|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v22.23.3|env-flag|builtin|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 6,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-flag|builtin|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 104,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-flag|builtin|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v22.23.3|env-flag|builtin|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-flag|builtin|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 2002,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v22.23.3|env-flag|builtin|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 7793,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v22.23.3|env-flag|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|ok|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|ok|direct-reachable",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|auth407|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|refused|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|close|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|drop|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|hang|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|hang-signal|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 10,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|blackhole|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "http.setGlobalProxyFromEnv is not a function in v22.23.3",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 11,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v22.23.3|env-api|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v22.23.3",
      "bundledUndici": "6.28.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 57,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 117,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2027,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7820,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7830,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 121,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2029,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7827,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7835,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 51,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 123,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 46,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2041,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7830,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7850,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|dispatcher|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onRequestStart method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 34,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onRequestStart method"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 31,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 118,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2024,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7845,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7852,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 124,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2033,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7825,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7850,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 49,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 126,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2039,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7835,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7828,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 52,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2033,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7856,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|global-dispatcher|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3546,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 28,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 114,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15058,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2028,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7818,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7823,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 114,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2027,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7840,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7824,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 53,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 123,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2037,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7880,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7834,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 51,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2037,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7821,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|undici-fetch|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3542,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 25,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 118,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 2025,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 7872,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 7906,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 123,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2037,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7898,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7835,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 46,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2035,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7831,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-agent-global|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3545,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 51,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2031,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7829,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|dispatcher1-wrapper|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3548,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v24.21.0|env-none|builtin|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 20,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "direct",
      "layer": "ok but sent direct (proxy bypassed)",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-none|builtin|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 20,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 20,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 20,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v24.21.0|env-none|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-var|builtin|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 15,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-var|builtin|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 11,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-var|builtin|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 8,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|env-var|builtin|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 6,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-var|builtin|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 101,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-var|builtin|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 12,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|env-var|builtin|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-var|builtin|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2003,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|env-var|builtin|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7791,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-var|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-flag|builtin|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 15,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-flag|builtin|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 11,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-flag|builtin|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|env-flag|builtin|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 6,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-flag|builtin|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 101,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-flag|builtin|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 11,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|env-flag|builtin|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-flag|builtin|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2002,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|env-flag|builtin|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7820,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-flag|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-api|builtin|ok|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 26,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-api|builtin|ok|direct-reachable",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-api|builtin|auth407|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v24.21.0|env-api|builtin|refused|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-api|builtin|close|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 106,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-api|builtin|drop|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v24.21.0|env-api|builtin|hang|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v24.21.0|env-api|builtin|hang-signal|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2019,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v24.21.0|env-api|builtin|blackhole|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7801,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v24.21.0|env-api|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v24.21.0",
      "bundledUndici": "7.29.1",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 29,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 27,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 31,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 31,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 31,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "InvalidArgumentError",
          "code": "UND_ERR_INVALID_ARG",
          "message": "invalid onError method",
          "type": "InvalidArgumentError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 32,
      "killedFor": null,
      "route": "none",
      "layer": "undici major mismatch (dispatcher vs fetch)",
      "signature": "TypeError: fetch failed > InvalidArgumentError[UND_ERR_INVALID_ARG]: invalid onError method"
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 53,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 125,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2032,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7823,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7826,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 54,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15058,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2031,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7829,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3545,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 47,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 124,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2042,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7826,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7831,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 52,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 46,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2035,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7833,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|global-dispatcher|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "global-dispatcher",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3548,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 29,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 115,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2026,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7886,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7819,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 44,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 34,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 117,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 35,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15056,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2027,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7891,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7842,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 50,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 121,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 42,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15058,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2035,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7839,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7832,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 47,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 33,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15059,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2041,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7832,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|undici-fetch|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "undici-fetch",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3548,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici5@5.29.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "5.29.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "EnvHttpProxyAgent is not exported by undici 5.29.0",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 21,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 1,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "ok but sent direct (proxy bypassed)",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 36,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 38,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici6@6.28.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "6.28.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [
        "(node:<pid>) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.",
        "(Use `node --trace-warnings ...` to show where the warning was created)"
      ],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 43,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 25,
        "connects": 25,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 124,
      "killedFor": "retry-loop",
      "route": "proxy",
      "layer": "retry loop: proxy kept closing, client kept reconnecting",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 48,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2034,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7887,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-agent-global|undici7@7.29.1|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "7.29.1",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7835,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 52,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 46,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 45,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2034,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7827,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-agent-global|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-agent-global",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3551,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 52,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 39,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 37,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 40,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 41,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2034,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7823,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|dispatcher1-wrapper|undici8@8.11.0|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "dispatcher1-wrapper",
      "npmUndici": "8.11.0",
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ConnectTimeoutError",
          "code": "UND_ERR_CONNECT_TIMEOUT",
          "message": "Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)",
          "type": "ConnectTimeoutError"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 3545,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: undici connect timeout",
      "signature": "TypeError: fetch failed > ConnectTimeoutError[UND_ERR_CONNECT_TIMEOUT]: Connect Timeout Error (attempted address: 127.0.0.1:<proxy-port>, timeout: 3000ms)"
    },
    {
      "id": "v26.10.0|env-none|builtin|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "direct",
      "layer": "ok but sent direct (proxy bypassed)",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-none|builtin|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ENOTFOUND",
          "message": "getaddrinfo ENOTFOUND origin.test",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 23,
      "killedFor": null,
      "route": "direct",
      "layer": "sent direct: target DNS lookup failed (proxy not used)",
      "signature": "TypeError: fetch failed > Error[ENOTFOUND]: getaddrinfo ENOTFOUND origin.test"
    },
    {
      "id": "v26.10.0|env-none|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-none",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-var|builtin|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 16,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-var|builtin|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 13,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-var|builtin|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|env-var|builtin|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 6,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-var|builtin|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|env-var|builtin|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 13,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|env-var|builtin|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15057,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-var|builtin|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2005,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|env-var|builtin|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7800,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-var|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-var",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-flag|builtin|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 16,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-flag|builtin|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 13,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-flag|builtin|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|env-flag|builtin|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 6,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-flag|builtin|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 9,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|env-flag|builtin|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 12,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|env-flag|builtin|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15055,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-flag|builtin|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2004,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|env-flag|builtin|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7823,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-flag|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-flag",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-api|builtin|ok|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "ok",
      "target": "proxy-only-name",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 27,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-api|builtin|ok|direct-reachable",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "ok",
      "target": "direct-reachable",
      "outcome": "ok",
      "status": 200,
      "phase": "request",
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT 127.0.0.1:<origin-port>"
        ]
      },
      "originHits": 1,
      "warnings": [],
      "elapsedMs": 30,
      "killedFor": null,
      "route": "proxy",
      "layer": "ok through the proxy",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-api|builtin|auth407|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "auth407",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "message": "Request was cancelled.",
          "type": "DOMException"
        },
        {
          "depth": 2,
          "name": "AbortError",
          "code": "UND_ERR_ABORTED",
          "message": "Proxy response (407) !== 200 when HTTP Tunneling",
          "type": "RequestAbortedError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 22,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy auth: 407 at CONNECT",
      "signature": "TypeError: fetch failed > Error: Request was cancelled. > AbortError[UND_ERR_ABORTED]: Proxy response (407) !== 200 when HTTP Tunneling"
    },
    {
      "id": "v26.10.0|env-api|builtin|refused|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "refused",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNREFUSED",
          "message": "connect ECONNREFUSED 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 0,
        "connects": 0,
        "nonConnect": 0,
        "requests": []
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 18,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: connection refused",
      "signature": "TypeError: fetch failed > Error[ECONNREFUSED]: connect ECONNREFUSED 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-api|builtin|close|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "close",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "ProxyConnectionError",
          "code": "UND_ERR_PRX_CONN",
          "message": "Proxy Connection failed",
          "type": "ProxyConnectionError"
        },
        {
          "depth": 2,
          "name": "SocketError",
          "code": "UND_ERR_SOCKET",
          "message": "other side closed",
          "type": "SocketError"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 20,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy closed the connection before answering CONNECT",
      "signature": "TypeError: fetch failed > ProxyConnectionError[UND_ERR_PRX_CONN]: Proxy Connection failed > SocketError[UND_ERR_SOCKET]: other side closed"
    },
    {
      "id": "v26.10.0|env-api|builtin|drop|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "drop",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ECONNRESET",
          "message": "Client network socket disconnected before secure TLS connection was established",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 24,
      "killedFor": null,
      "route": "proxy",
      "layer": "tunnel closed during TLS handshake with the target",
      "signature": "TypeError: fetch failed > Error[ECONNRESET]: Client network socket disconnected before secure TLS connection was established"
    },
    {
      "id": "v26.10.0|env-api|builtin|hang|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "hang",
      "target": "proxy-only-name",
      "outcome": "no-settle",
      "status": null,
      "phase": null,
      "note": null,
      "chain": [],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 15061,
      "killedFor": "deadline",
      "route": "proxy",
      "layer": "no error: still pending at the harness deadline",
      "signature": ""
    },
    {
      "id": "v26.10.0|env-api|builtin|hang-signal|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "hang-signal",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TimeoutError",
          "message": "The operation was aborted due to timeout",
          "type": "DOMException"
        }
      ],
      "proxy": {
        "tcp": 1,
        "connects": 1,
        "nonConnect": 0,
        "requests": [
          "CONNECT origin.test:443"
        ]
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 2019,
      "killedFor": null,
      "route": "proxy",
      "layer": "caller deadline (AbortSignal.timeout) fired",
      "signature": "TimeoutError: The operation was aborted due to timeout"
    },
    {
      "id": "v26.10.0|env-api|builtin|blackhole|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "blackhole",
      "target": "proxy-only-name",
      "outcome": "error",
      "status": null,
      "phase": "request",
      "note": null,
      "chain": [
        {
          "depth": 0,
          "name": "TypeError",
          "message": "fetch failed",
          "type": "TypeError"
        },
        {
          "depth": 1,
          "name": "Error",
          "code": "ETIMEDOUT",
          "message": "connect ETIMEDOUT 127.0.0.1:<proxy-port>",
          "type": "Error"
        }
      ],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 7803,
      "killedFor": null,
      "route": "proxy",
      "layer": "proxy unreachable: OS connect timeout (ETIMEDOUT)",
      "signature": "TypeError: fetch failed > Error[ETIMEDOUT]: connect ETIMEDOUT 127.0.0.1:<proxy-port>"
    },
    {
      "id": "v26.10.0|env-api|builtin|blackhole-ct3s|proxy-only-name",
      "runtime": "v26.10.0",
      "bundledUndici": "8.10.2",
      "wiring": "env-api",
      "npmUndici": null,
      "fixture": "blackhole-ct3s",
      "target": "proxy-only-name",
      "outcome": "not-applicable",
      "status": null,
      "phase": "setup",
      "note": "connectTimeout variant applies only to npm agents built by the cell",
      "chain": [],
      "proxy": {
        "tcp": null,
        "connects": null,
        "nonConnect": null,
        "requests": null
      },
      "originHits": 0,
      "warnings": [],
      "elapsedMs": 0,
      "killedFor": null,
      "route": "n/a",
      "layer": "n/a: API not available",
      "signature": ""
    }
  ]
}
