{
  "host": "tiantiyun-80c128g",
  "workload": {
    "payload_bytes": 64,
    "workers_per_role": 8,
    "concurrency": 32,
    "placement": "same-numa",
    "warmup_seconds": 1,
    "measurement_seconds": 4
  },
  "timed": [
    {
      "server_dispatchers": 1,
      "client_dispatchers": 1,
      "timed_rounds": 3,
      "warmup_failures": 0,
      "median_rps": 57030.484,
      "attempts": [
        {
          "round": 1,
          "rps": 57952.637,
          "success": 231821,
          "elapsed_s": 4.0,
          "p99_us": 2012
        },
        {
          "round": 2,
          "rps": 57030.484,
          "success": 228134,
          "elapsed_s": 4.0,
          "p99_us": 1935
        },
        {
          "round": 3,
          "rps": 56433.799,
          "success": 225746,
          "elapsed_s": 4.0,
          "p99_us": 1950
        }
      ]
    },
    {
      "server_dispatchers": 2,
      "client_dispatchers": 2,
      "timed_rounds": 0,
      "warmup_failures": 3,
      "median_rps": null,
      "attempts": [
        {
          "round": 1,
          "evidence_dir": "r1-64B-c32-w8-d2x2-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=2\\n', b'warmup had RPC errors or response mismatches\\n']"
        },
        {
          "round": 2,
          "evidence_dir": "r2-64B-c32-w8-d2x2-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=2\\n', b'warmup had RPC errors or response mismatches\\n']"
        },
        {
          "round": 3,
          "evidence_dir": "r3-64B-c32-w8-d2x2-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=2\\n', b'warmup had RPC errors or response mismatches\\n']"
        }
      ]
    },
    {
      "server_dispatchers": 4,
      "client_dispatchers": 4,
      "timed_rounds": 0,
      "warmup_failures": 3,
      "median_rps": null,
      "attempts": [
        {
          "round": 1,
          "evidence_dir": "r1-64B-c32-w8-d4x4-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=4\\n', b'at least one lane had zero successful warmup requests\\n']"
        },
        {
          "round": 2,
          "evidence_dir": "r2-64B-c32-w8-d4x4-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=4\\n', b'at least one lane had zero successful warmup requests\\n']"
        },
        {
          "round": 3,
          "evidence_dir": "r3-64B-c32-w8-d4x4-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=4\\n', b'warmup had RPC errors or response mismatches\\n']"
        }
      ]
    },
    {
      "server_dispatchers": 4,
      "client_dispatchers": 1,
      "timed_rounds": 0,
      "warmup_failures": 3,
      "median_rps": null,
      "attempts": [
        {
          "round": 1,
          "evidence_dir": "r1-64B-c32-w8-d4x1-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=1\\n', b'warmup had RPC errors or response mismatches\\n']"
        },
        {
          "round": 2,
          "evidence_dir": "r2-64B-c32-w8-d4x1-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=1\\n', b'warmup had RPC errors or response mismatches\\n']"
        },
        {
          "round": 3,
          "evidence_dir": "r3-64B-c32-w8-d4x1-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=1\\n', b'warmup had RPC errors or response mismatches\\n']"
        }
      ]
    },
    {
      "server_dispatchers": 1,
      "client_dispatchers": 4,
      "timed_rounds": 0,
      "warmup_failures": 3,
      "median_rps": null,
      "attempts": [
        {
          "round": 1,
          "evidence_dir": "r1-64B-c32-w8-d1x4-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=4\\n', b'warmup had RPC errors or response mismatches\\n']"
        },
        {
          "round": 2,
          "evidence_dir": "r2-64B-c32-w8-d1x4-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=4\\n', b'warmup had RPC errors or response mismatches\\n']"
        },
        {
          "round": 3,
          "evidence_dir": "r3-64B-c32-w8-d1x4-brpc",
          "error": "client WARMUP_DONE timed out; captured [b'RPC_BRPC_EVENT_DISPATCHERS=4\\n', b'warmup had RPC errors or response mismatches\\n']"
        }
      ]
    }
  ],
  "separate_startup_diagnosis": [
    {
      "kind": "dispatcher-startup-diagnosis",
      "workers": 8,
      "concurrency": 32,
      "payload": 64,
      "warmup_seconds": 1,
      "client_seconds_after_warmup": 1,
      "rpc_timeout_ms": 1000,
      "case_deadline_seconds": 10,
      "dispatcher_counts": {
        "server": 1,
        "client": 1
      },
      "server_cpus": [
        4,
        6,
        8,
        10,
        12,
        14,
        16,
        18
      ],
      "client_cpus": [
        20,
        22,
        24,
        26,
        28,
        30,
        32,
        34
      ],
      "monitor_cpu": 36,
      "port": 37489,
      "client_deadline_reached": false,
      "client_exit": {
        "returncode": 0,
        "stop": "already-exited"
      },
      "server_exit": {
        "returncode": 0,
        "stop": "sigterm"
      },
      "dispatcher_readback": {
        "server": true,
        "client": true
      },
      "first_failure_records": 0,
      "warmup_done": true,
      "first_snapshot_with_all_socket_watches": {
        "since_client_launch_ns": 166076338,
        "warmup_done_seen": false,
        "server": {
          "established_socket_fds": 32,
          "epoll_socket_counts": [
            32
          ],
          "distinct_watched_socket_fds": 32,
          "overlapping_socket_memberships": 0
        },
        "client": {
          "established_socket_fds": 32,
          "epoll_socket_counts": [
            32
          ],
          "distinct_watched_socket_fds": 32,
          "overlapping_socket_memberships": 0
        }
      }
    },
    {
      "kind": "dispatcher-startup-diagnosis",
      "workers": 8,
      "concurrency": 32,
      "payload": 64,
      "warmup_seconds": 1,
      "client_seconds_after_warmup": 1,
      "rpc_timeout_ms": 1000,
      "case_deadline_seconds": 10,
      "dispatcher_counts": {
        "server": 2,
        "client": 2
      },
      "server_cpus": [
        4,
        6,
        8,
        10,
        12,
        14,
        16,
        18
      ],
      "client_cpus": [
        20,
        22,
        24,
        26,
        28,
        30,
        32,
        34
      ],
      "monitor_cpu": 36,
      "port": 45723,
      "client_deadline_reached": true,
      "client_exit": {
        "returncode": -15,
        "stop": "sigterm"
      },
      "server_exit": {
        "returncode": -9,
        "stop": "sigkill-after-sigterm-timeout"
      },
      "dispatcher_readback": {
        "server": true,
        "client": true
      },
      "first_failure_records": 1,
      "first_rpc_failure": {
        "code": 1008,
        "text": "[E1008]Reached timeout=1000ms @127.0.0.1:45723"
      },
      "warmup_done": false,
      "first_snapshot_with_all_socket_watches": {
        "since_client_launch_ns": 164075877,
        "warmup_done_seen": false,
        "server": {
          "established_socket_fds": 32,
          "epoll_socket_counts": [
            19,
            13
          ],
          "distinct_watched_socket_fds": 32,
          "overlapping_socket_memberships": 0
        },
        "client": {
          "established_socket_fds": 32,
          "epoll_socket_counts": [
            17,
            15
          ],
          "distinct_watched_socket_fds": 32,
          "overlapping_socket_memberships": 0
        }
      }
    }
  ]
}
